SiteMapProviderCollection.AddArray(SiteMapProvider[]) Método

Definição

Adiciona um array de SiteMapProvider objetos à coleção de fornecedores 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 variedade de SiteMapProvider objetos a adicionar.

Exceções

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

providerArray é null.

Observações

O SiteMapProviderCollection que é devolvido pela Providers propriedade é apenas de leitura. Por esta razão, não pode usar os Add métodos e AddArray para adicionar fornecedores adicionais programaticamente em tempo de execução. Por isso, os Add métodos e AddArray só são usados em cenários em que cria manualmente objetos fornecedores de mapas do local e os gere com uma instância da SiteMapProviderCollection classe.

Como a SiteMap classe é estática, qualquer uma SiteMapProvider contida na sua Providers coleção permanece durante toda a vida útil da aplicação Web.

Aplica-se a

Ver também