DeviceElement クラス
ASP.NET モバイル コントロールを、Web.config 構成ファイルの <system.web>
および <mobileControls>
セクション内の対応するアダプターにマップするアダプター セットを定義します。
構文
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
要件
型 | 説明 |
---|---|
クライアント | - 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 |
Product | - 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 設定スキーマ)