ClientTargetSection クラス
アセンブリ: System.Web (system.web.dll 内)


ClientTargetSection クラスを使用すると、構成ファイルの clientTarget セクションにプログラムからアクセスして変更できます。これは、ClientTargetCollection クラスと ClientTarget クラスを含むグループの一部です。
ClientTargetSection クラスは、ClientTarget オブジェクトを格納します。このオブジェクトは、エイリアスのペア、および ASP.NET サーバー コントロールがコンテンツの表示対象とする関連付けられたターゲット ユーザー エージェントを定義します。
![]() |
---|
ClientTargetSection は、値が Everywhere のセクション プロパティ AllowDefinition に従って、構成ファイル内の関連するセクションから情報を読み込んだり、このセクションに情報を書き込んだりできます。 |

このセクションには、2 つのコード例が用意されています。最初の例では、ClientTargetSection クラスの宣言による表現を示します。また、ClientTarget クラスの複数のプロパティに対して、宣言によって値を指定する方法も示しています。次の例では、ClientTargetCollection オブジェクトを構成ファイルから取得する方法を示しています。このオブジェクトは、それを格納している ClientTarget オブジェクトにアクセスする場合に使用します。
ClientTarget クラスの複数のプロパティに対して、宣言によって値を指定する方法を次のコード例に示します。
<clientTarget> <add alias= "ie5" userAgent="Mozilla/4.0 (compatible;MSIE 5.5;Windows NT 4.0)"/> <add alias= "ie4" userAgent="Mozilla/4.0 (compatible;MSIE 4.0;Windows NT 4.0)"/> <add alias= "uplevel" userAgent="Mozilla/4.0 (compatible;MSIE 4.0;Windows NT 4.0)"/> <add alias="downlevel" userAgent="Unknown"/> </clientTarget>
構成ファイルから ClientTargetCollection オブジェクトを取得する方法を次のコード例に示します。
' Get the Web application configuration. Dim configuration _ As System.Configuration.Configuration = _ WebConfigurationManager.OpenWebConfiguration( _ "/aspnetTest") ' Get the <clientTarget> section. Dim clientTargetSection _ As ClientTargetSection = _ CType(configuration.GetSection( _ "system.web/clientTarget"), _ ClientTargetSection) ' Get the client target collection. Dim clientTargets _ As ClientTargetCollection = _ clientTargetSection.ClientTargets
// Get the Web application configuration. System.Configuration.Configuration configuration = WebConfigurationManager.OpenWebConfiguration( "/aspnetTest"); // Get the <clientTarget> section. ClientTargetSection clientTargetSection = (ClientTargetSection)configuration.GetSection( "system.web/clientTarget"); // Get the client target collection. ClientTargetCollection clientTargets = clientTargetSection.ClientTargets;

System.Configuration.ConfigurationElement
System.Configuration.ConfigurationSection
System.Web.Configuration.ClientTargetSection


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からClientTargetSection クラスを検索する場合は、下記のリンクをクリックしてください。

- ClientTargetSection クラスのページへのリンク