SiteMapNodeCollection.AddRange Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Koleksiyona bir nesne kümesi SiteMapNode ekler.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| AddRange(SiteMapNode[]) |
Koleksiyona türünde SiteMapNode bir dizi ekler. |
| AddRange(SiteMapNodeCollection) |
Belirtilen SiteMapNodeCollection içindeki düğümleri geçerli koleksiyona ekler. |
AddRange(SiteMapNode[])
Koleksiyona türünde SiteMapNode bir dizi ekler.
public:
virtual void AddRange(cli::array <System::Web::SiteMapNode ^> ^ value);
public virtual void AddRange(System.Web.SiteMapNode[] value);
abstract member AddRange : System.Web.SiteMapNode[] -> unit
override this.AddRange : System.Web.SiteMapNode[] -> unit
Public Overridable Sub AddRange (value As SiteMapNode())
Parametreler
- value
- SiteMapNode[]
Geçerli SiteMapNodeöğesine eklenecek türde SiteMapNodeCollection bir dizi.
Özel durumlar
value, null'e eşittir.
SiteMapNodeCollection salt okunurdur.
Açıklamalar
yöntemine AddRange geçirilen dizi değerler içerebilir null ; ancak bu, koleksiyon işlendiğinde SiteMapNodeCollection beklenmeyen özel durumlara yol açar.
Salt okunur veya sabit boyutlu SiteMapNodebir SiteMapNodeCollection nesne ekleyemezsiniz. özelliğini denetleyerek SiteMapNodeCollection salt IsReadOnly okunur olup olmadığını test edebilirsiniz.
Ayrıca bkz.
Şunlara uygulanır
AddRange(SiteMapNodeCollection)
Belirtilen SiteMapNodeCollection içindeki düğümleri geçerli koleksiyona ekler.
public:
virtual void AddRange(System::Web::SiteMapNodeCollection ^ value);
public virtual void AddRange(System.Web.SiteMapNodeCollection value);
abstract member AddRange : System.Web.SiteMapNodeCollection -> unit
override this.AddRange : System.Web.SiteMapNodeCollection -> unit
Public Overridable Sub AddRange (value As SiteMapNodeCollection)
Parametreler
- value
- SiteMapNodeCollection
SiteMapNodeCollection Geçerli SiteMapNodeöğesine eklenecek nesneleri içeren SiteMapNodeCollection bir.
Özel durumlar
value, null'e eşittir.
SiteMapNodeCollection salt okunurdur.
Örnekler
Aşağıdaki kod örneği, değiştirilebilir SiteMapNodeCollection bir koleksiyonun nasıl oluşturulacağını ve ardından yöntemini kullanarak SiteMapNode nesne eklemeyi AddRange gösterir.
// Create a SiteMapNodeCollection with all the nodes
// from the first two hierarchical levels of the current
// site map.
SiteMapNodeCollection baseCollection =
new SiteMapNodeCollection(SiteMap.RootNode);
SiteMapNodeCollection childCollection =
SiteMap.RootNode.ChildNodes;
baseCollection.AddRange(childCollection);
Response.Write( "<BR>Derived SiteMapNodeCollection.<BR><HR><BR>");
foreach (SiteMapNode node in baseCollection) {
Response.Write( node.Title + "<BR>");
}
' Create a SiteMapNodeCollection with all the nodes
' from the first two hierarchical levels of the current
' site map.
Dim baseCollection As SiteMapNodeCollection
baseCollection = New SiteMapNodeCollection(SiteMap.RootNode)
Dim childCollection As SiteMapNodeCollection = SiteMap.RootNode.ChildNodes
baseCollection.AddRange(childCollection)
Response.Write( "<BR>Derived SiteMapNodeCollection.<BR><HR><BR>")
For Each node In baseCollection
Response.Write( node.Title + "<BR>")
Next
Açıklamalar
SiteMapNodeCollection yöntemine AddRange geçirilen koleksiyon nesneleri içerebilirnullSiteMapNode; ancak bu, işlendiğinde SiteMapNodeCollection beklenmeyen özel durumlara yol açar.
Salt okunur veya sabit boyutlu SiteMapNodebir SiteMapNodeCollection nesne ekleyemezsiniz. özelliğini denetleyerek SiteMapNodeCollection salt IsReadOnly okunur olup olmadığını test edebilirsiniz.