SiteMapProviderCollection.Add メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サイト マップ プロバイダーを SiteMapProviderCollection コレクションに追加します。
オーバーロード
Add(ProviderBase) |
SiteMapProvider プロパティをキーとして使用して、Name をプロバイダー コレクションに追加します。 |
Add(SiteMapProvider) |
SiteMapProvider プロパティをキーとして使用して、Name オブジェクトをプロバイダー コレクションに追加します。 |
Add(ProviderBase)
SiteMapProvider プロパティをキーとして使用して、Name をプロバイダー コレクションに追加します。
public:
override void Add(System::Configuration::Provider::ProviderBase ^ provider);
public override void Add (System.Configuration.Provider.ProviderBase provider);
override this.Add : System.Configuration.Provider.ProviderBase -> unit
Public Overrides Sub Add (provider As ProviderBase)
パラメーター
- provider
- ProviderBase
追加する SiteMapProvider。
例外
Name の SiteMapProvider が null
です。
provider
は、SiteMapProvider クラスのインスタンスではありません。
- または -
同じ名前の SiteMapProvider が SiteMapProviderCollection に既に存在します。
SiteMapProviderCollection は読み取り専用です。
注釈
SiteMapProviderCollectionプロパティによってProviders返される オブジェクトは読み取り専用です。 このため、 メソッドと AddArray メソッドをAdd使用して、実行時にプログラムでプロバイダーを追加することはできません。 そのため、 Add メソッドと AddArray メソッドは、サイト マップ プロバイダー オブジェクトを手動で作成し、 クラスの SiteMapProviderCollection インスタンスで管理するシナリオでのみ使用されます。 メソッドは Add(ProviderBase) 、指定したプロバイダーの型を確認し、 メソッドを Add(SiteMapProvider) 呼び出してコレクションに追加します。
SiteMapクラスは静的であるため、そのProvidersコレクションに含まれるものはすべてSiteMapProvider、Web アプリケーションの有効期間中保持されます。
こちらもご覧ください
適用対象
Add(SiteMapProvider)
SiteMapProvider プロパティをキーとして使用して、Name オブジェクトをプロバイダー コレクションに追加します。
public:
void Add(System::Web::SiteMapProvider ^ provider);
public void Add (System.Web.SiteMapProvider provider);
override this.Add : System.Web.SiteMapProvider -> unit
Public Sub Add (provider As SiteMapProvider)
パラメーター
- provider
- SiteMapProvider
追加する SiteMapProvider。
例外
provider
が null
です。
SiteMapProviderCollection は読み取り専用です。
同じ名前の SiteMapProvider が SiteMapProviderCollection に既に存在します。
注釈
SiteMapProviderCollectionプロパティによってProviders返される オブジェクトは読み取り専用です。 このため、 メソッドと AddArray メソッドをAdd使用して、実行時に プロバイダーをプログラムで にSiteMap追加することはできません。 そのため、 Add メソッドと AddArray メソッドは、サイト マップ プロバイダー オブジェクトを手動で作成し、 クラスの SiteMapProviderCollection インスタンスで管理するシナリオでのみ使用されます。 に Add 1 つ SiteMapProvider を追加する場合は、 メソッドを使用します SiteMapProviderCollection。
SiteMapクラスは静的であるため、そのProvidersコレクションに含まれるものはすべてSiteMapProvider、Web アプリケーションの有効期間中保持されます。
こちらもご覧ください
適用対象
.NET