SiteMapProviderCollection.AddArray(SiteMapProvider[]) Methode

Definitie

Voegt een matrix met objecten toe aan de providerverzameling met behulp van SiteMapProvider de Name eigenschappen als sleutels.

public:
 void AddArray(cli::array <System::Web::SiteMapProvider ^> ^ providerArray);
public void AddArray(System.Web.SiteMapProvider[] providerArray);
member this.AddArray : System.Web.SiteMapProvider[] -> unit
Public Sub AddArray (providerArray As SiteMapProvider())

Parameters

providerArray
SiteMapProvider[]

De matrix met SiteMapProvider objecten die moeten worden toegevoegd.

Uitzonderingen

Er bestaat al een SiteMapProvider met dezelfde naam in de SiteMapProviderCollection.

providerArray is null.

Opmerkingen

De SiteMapProviderCollection eigenschap die door de Providers eigenschap wordt geretourneerd, heeft het kenmerk Alleen-lezen. Daarom kunt u de Add en AddArray methoden niet gebruiken om programmatisch extra providers toe te voegen tijdens runtime. Daarom worden de Add en AddArray methoden alleen gebruikt in scenario's waarin u handmatig siteoverzichtproviderobjecten maakt en beheert met een exemplaar van de SiteMapProviderCollection klasse.

Omdat de SiteMap klasse statisch is, blijft elke SiteMapProvider in Providers de verzameling opgenomen gegevens gedurende de levensduur van de webtoepassing.

Van toepassing op

Zie ook