Поделиться через


SiteMapProviderCollection.AddArray(SiteMapProvider[]) Метод

Определение

Добавляет массив объектов в коллекцию поставщиков SiteMapProvider с помощью Name свойств в качестве ключей.

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

Параметры

providerArray
SiteMapProvider[]

Массив добавляемых SiteMapProvider объектов.

Исключения

А SiteMapProvider с тем же именем уже существует в SiteMapProviderCollection.

providerArray равно null.

Доступно SiteMapProviderCollection только для чтения.

Комментарии

Возвращаемое SiteMapProviderCollection свойством Providers свойство доступно только для чтения. По этой причине нельзя использовать Add методы и AddArray методы для программного добавления дополнительных поставщиков во время выполнения. Таким образом, методы используются только в сценариях, AddAddArray когда вы вручную создаете объекты поставщика карты сайта и управляете ими с экземпляром SiteMapProviderCollection класса.

SiteMap Так как класс является статическим, всеSiteMapProvider, содержащиеся в его Providers коллекции, остаются в течение всего времени существования веб-приложения.

Применяется к

См. также раздел