次の方法で共有


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 プロパティを指定する場合は、PredicateClassPredicateMethod、または PageAdapter の各プロパティを指定する必要はありません。 代わりに、デバイス アダプター セットは、親デバイス アダプター セット定義からこれらを継承できます。

継承階層

CollectionElement

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 設定スキーマ)