定義配接器集,將 ASP.NET 行動控制項對應至Web.config組態檔和 <system.web><mobileControls> 區段內的對應配接器。
Syntax
class DeviceElement : CollectionElement
方法
這個類別不包含方法。
屬性
下表列出 類別所 DeviceElement 公開的屬性。
| 名稱 | 描述 |
|---|---|
Device |
讀取/寫入 AdapterElement 值的陣列,每個值都會將 ASP.NET 行動控制項對應至特定的裝置介面卡。 |
InheritsFrom |
選擇性讀取/寫入 string 值,指定此集合必須繼承的來源裝置配接器集。 指定的裝置配接器集可以稍早出現在相同 <mobileControls> 區段或 <mobileControls> 較高層級組態檔的 區段中。 |
Name |
必要的唯讀 string 值,指定您必須識別裝置配接器集的唯一名稱。 索引鍵屬性。 |
PageAdapter |
選擇性讀取/寫入 string 值,指定介面卡集之頁面配接器的類別類型。 指定的類別必須實作 IPageAdapter 介面。 名稱必須遵循.NET Framework標準來指定完整類型名稱。ASP.NET 搜尋指定的元件中是否有類型。 如果配接器集繼承自另一個配接器集,則不需要屬性, PageAdapter 而且其預設值會設定為父集的值。 |
PredicateClass |
選擇性讀取/寫入 string 值,指定提供評估工具述詞的類別類型。 您用於類別類型的名稱必須遵循指定完整類型名稱的.NET Framework標準。ASP.NET 搜尋指定的元件中是否有類型。 如果配接器集繼承自另一種類型,則不需要屬性, PredicateClass 而且其預設值會設定為父集的值。 |
PredicateMethod |
選擇性讀取/寫入 string 值,指定提供評估工具述詞的方法。 方法必須是靜態和下列簽章:static bool EvaluatorMethod(HttpContext context)如果配接器集繼承自另一個配接器集,則不需要屬性, PredicateMethod 而且其預設值會設定為父集的值。 |
子類別
這個類別不包含子類別。
備註
這個類別的實例包含在MobileControlsSection類別的 屬性中 MobileControls 。
如果這個類別的實例指定 InheritsFrom 屬性,您就不需要指定 PredicateClass 、 PredicateMethod 或 PageAdapter 屬性。 相反地,您的裝置配接器集合可以從父裝置介面卡集定義繼承這些設定。
繼承階層架構
DeviceElement
規格需求
| 類型 | Description |
|---|---|
| Client | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8上的 IIS 8.0 - Windows 10上的 IIS 10.0 |
| 伺服器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016上的 IIS 10.0 |
| 產品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
| MOF 檔案 | WebAdministration.mof |
另請參閱
ASP.NET 行動 Web 應用程式配接器對應
mobileControls 的 device 項目 (ASP.NET 設定結構描述)
AdapterElement 類別
CollectionElement 類別
MobileControlsSection 類別
System.Web.UI.MobileControls.IPageAdapter 介面
system.web 項目 (ASP.NET 設定結構描述)