SiteMapProviderCollection.Add Méthode

Définition

Ajoute un fournisseur de carte de site à la SiteMapProviderCollection collection.

Surcharges

Nom Description
Add(ProviderBase)

Ajoute une SiteMapProvider collection de fournisseurs à l’aide de la Name propriété comme clé.

Add(SiteMapProvider)

Ajoute un SiteMapProvider objet à la collection de fournisseurs à l’aide de la Name propriété comme clé.

Add(ProviderBase)

Ajoute une SiteMapProvider collection de fournisseurs à l’aide de la Name propriété comme clé.

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)

Paramètres

provider
ProviderBase

À SiteMapProvider ajouter.

Exceptions

provider n’est pas une instance de la SiteMapProvider classe.

- ou -

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

Remarques

L’objet SiteMapProviderCollection retourné par la Providers propriété est en lecture seule. Pour cette raison, vous ne pouvez pas utiliser les méthodes et AddArray les Add méthodes pour ajouter des fournisseurs supplémentaires par programmation au moment de l’exécution. Par conséquent, les méthodes et AddArray les Add méthodes sont utilisées uniquement dans les scénarios où vous créez manuellement des objets de fournisseur de carte de site et les gérez avec une instance de la SiteMapProviderCollection classe. La Add(ProviderBase) méthode vérifie le type du fournisseur spécifié, puis appelle la Add(SiteMapProvider) méthode pour l’ajouter à la collection.

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

Voir aussi

S’applique à

Add(SiteMapProvider)

Ajoute un SiteMapProvider objet à la collection de fournisseurs à l’aide de la Name propriété comme clé.

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)

Paramètres

provider
SiteMapProvider

À SiteMapProvider ajouter.

Exceptions

provider a la valeur null.

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

Remarques

L’objet SiteMapProviderCollection retourné par la Providers propriété est en lecture seule. Pour cette raison, vous ne pouvez pas utiliser les méthodes et AddArray les Add méthodes pour ajouter des fournisseurs supplémentaires au moment de l’exécutionSiteMap. Par conséquent, les méthodes et AddArray les Add méthodes sont utilisées uniquement dans les scénarios où vous créez manuellement des objets de fournisseur de carte de site et les gérez avec une instance de la SiteMapProviderCollection classe. Utilisez la Add méthode lorsque vous souhaitez ajouter un seul SiteMapProvider à l’objet SiteMapProviderCollection.

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

Voir aussi

S’applique à