NamespaceInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
単一の構成名前空間参照が格納されます。Import
ディレクティブと類似しています。 このクラスは継承できません。
public ref class NamespaceInfo sealed : System::Configuration::ConfigurationElement
public sealed class NamespaceInfo : System.Configuration.ConfigurationElement
type NamespaceInfo = class
inherit ConfigurationElement
Public NotInheritable Class NamespaceInfo
Inherits ConfigurationElement
- 継承
例
この例では、 クラスと NamespaceInfo クラスのプロパティに対して宣言的に値を指定する方法をNamespaceCollection示します。
次の構成ファイルの例は、 セクションの値を宣言によって指定する方法を namespaces
示しています。
<system.web>
<pages>
<namespaces>
<add namespace="System" />
<add namespace="System.Collections" />
<add namespace="System.Collections.Specialized" />
<add namespace="System.ComponentModel" />
<add namespace="System.Configuration" />
<add namespace="System.Web" />
</namespaces>
</pages>
</system.web>
次のコード例では、 クラスの使用方法 NamespaceInfo を示します。 このコード例は、PagesSection クラスのために提供されている大規模な例の一部です。
// Create a new NamespaceInfo object.
System.Web.Configuration.NamespaceInfo namespaceInfo =
new System.Web.Configuration.NamespaceInfo("System");
// Set the Namespace property.
namespaceInfo.Namespace = "System.Collections";
// Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo);
' Create a new NamespaceInfo object.
Dim namespaceInfo As System.Web.Configuration.NamespaceInfo = _
New System.Web.Configuration.NamespaceInfo("System")
' Set the Namespace property.
namespaceInfo.Namespace = "System.Collections"
' Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo)
注釈
には NamespaceCollection 、 セクション内の NamespaceInfo 要素に対応する add
オブジェクトが namespaces
含まれています。 各NamespaceInfoオブジェクトは、構成ファイルのスコープ内のすべてのページとコントロールに適用される (<%@ Import %>
) ディレクティブと同じですImport
。
Import
ディレクティブを使用すると、名前空間を ASP.NET ページにインポートして、そのすべてのクラスをページで使用できるようにします。
コンストラクター
NamespaceInfo(String) |
指定した名前空間参照を使用して、NamespaceInfo クラスの新しいインスタンスを初期化します。 |
プロパティ
メソッド
適用対象
こちらもご覧ください
.NET