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 коллекции, остаются в течение всего времени существования веб-приложения.