Compartilhar via


SiteMapProviderCollection.AddArray(SiteMapProvider[]) Método

Definição

Adiciona uma matriz de SiteMapProvider objetos à coleção de provedores usando as Name propriedades como chaves.

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

Parâmetros

providerArray
SiteMapProvider[]

A matriz de SiteMapProvider objetos a serem adicionados.

Exceções

Um SiteMapProvider com o mesmo nome já existe no SiteMapProviderCollection.

providerArray é null.

Comentários

O SiteMapProviderCollection que é retornado pela Providers propriedade é somente leitura. Por esse motivo, você não pode usar e métodos AddAddArray para adicionar provedores adicionais programaticamente em tempo de execução. Portanto, os métodos e os Add métodos AddArray são usados apenas em cenários em que você cria manualmente objetos de provedor de mapa de site e os gerencia com uma instância da SiteMapProviderCollection classe.

Como a SiteMap classe é estática, qualquer SiteMapProvider uma contida em sua Providers coleção permanece durante o tempo de vida do aplicativo Web.

Aplica-se a

Confira também