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 对象的数组。

例外

providerArraynull

注解

SiteMapProviderCollection属性返回的 Providers 是只读的。 因此,不能使用 AddAddArray 方法在运行时以编程方式添加其他提供程序。 因此, AddAddArray 方法仅在手动创建站点地图提供程序对象并使用 类的 SiteMapProviderCollection 实例对其进行管理的情况下使用。

由于 类是静态的SiteMap,因此其Providers集合中包含的任何SiteMapProvider内容在 Web 应用程序的生存期内都保留。

适用于

另请参阅