Partager via


SiteMapProviderCollection.AddArray(SiteMapProvider[]) Méthode

Définition

Ajoute un tableau d'objets SiteMapProvider dans la collection de fournisseurs à l'aide des propriétés Name en tant que clés.

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())

Paramètres

providerArray
SiteMapProvider[]

Tableau d'objets SiteMapProvider à ajouter.

Exceptions

Un SiteMapProvider portant le même nom existe déjà dans le SiteMapProviderCollection.

providerArray a la valeur null.

Remarques

Le SiteMapProviderCollection qui est retourné par la Providers propriété est en lecture seule. Pour cette raison, vous ne pouvez pas utiliser les méthodes et AddArray pour ajouter des fournisseurs supplémentaires par programmation au moment de l’exécutionAdd. Par conséquent, les Add méthodes et AddArray ne sont utilisées que dans les scénarios où vous créez manuellement des objets fournisseur de plan de site et les gérez avec une instance de la SiteMapProviderCollection classe .

Étant donné que la SiteMap classe est statique, tout contenu SiteMapProvider dans sa Providers collection reste pendant toute la durée de vie de l’application web.

S’applique à

Voir aussi