SiteMapProviderCollection.AddArray(SiteMapProvider[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用 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 对象的数组。
例外
providerArray
为 null
。
注解
SiteMapProviderCollection属性返回的 Providers 是只读的。 因此,不能使用 Add 和 AddArray 方法在运行时以编程方式添加其他提供程序。 因此, Add 和 AddArray 方法仅在手动创建站点地图提供程序对象并使用 类的 SiteMapProviderCollection 实例对其进行管理的情况下使用。
由于 类是静态的SiteMap,因此其Providers集合中包含的任何SiteMapProvider内容在 Web 应用程序的生存期内都保留。