XmlSiteMapProvider.AddProvider(String, SiteMapNode) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir alt site haritası sağlayıcısını geçerli sağlayıcıya bağlar.
protected:
virtual void AddProvider(System::String ^ providerName, System::Web::SiteMapNode ^ parentNode);
protected virtual void AddProvider (string providerName, System.Web.SiteMapNode parentNode);
abstract member AddProvider : string * System.Web.SiteMapNode -> unit
override this.AddProvider : string * System.Web.SiteMapNode -> unit
Protected Overridable Sub AddProvider (providerName As String, parentNode As SiteMapNode)
Parametreler
- providerName
- String
Şu anda içinde kayıtlı SiteMapProvider olan nesnelerden birinin Providers adı.
- parentNode
- SiteMapNode
Kök düğümün ve alt sağlayıcının tüm düğümlerinin eklenmiştir geçerli site haritası sağlayıcısının site haritası düğümü.
Özel durumlar
Providerözelliğinin parentNode
geçerli sağlayıcıya başvurusu yok.
parentNode
, null
değeridir.
providerName
çözümlenemiyor.
tarafından kullanılan site haritası providerName
dosyası sağlayıcı hiyerarşisinde zaten kullanılıyor.
-veya-
tarafından döndürülen kök providerName
düğüm: null
.
-veya-
tarafından döndürülen kök providerName
düğüm, üst öğesiyle zaten kayıtlı bir URL'ye veya anahtara XmlSiteMapProvider sahip.
Açıklamalar
AddProvideryöntemi, providerName
geçerli sağlayıcının alt adı olarak geçerli sağlayıcıya bağlantı sağlar. kök providerName
düğümü, geçerli sağlayıcı için hiyerarşiye alt düğümü olarak parentNode
eklenir. Üst sağlayıcı üzerinde yöntemini BuildSiteMap providerName
çağıran, yönteminde açıklanan özel BuildSiteMap durumlar atabilirsiniz.