SiteMapNodeCollection.AddRange メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SiteMapNode オブジェクトのセットをコレクションに追加します。
オーバーロード
AddRange(SiteMapNode[]) |
SiteMapNode 型の配列をコレクションに追加します。 |
AddRange(SiteMapNodeCollection) |
指定した SiteMapNodeCollection 内のノードを現在のコレクションに追加します。 |
AddRange(SiteMapNode[])
SiteMapNode 型の配列をコレクションに追加します。
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())
パラメーター
- value
- SiteMapNode[]
現在の SiteMapNode に追加する SiteMapNodeCollection 型の配列。
例外
value
が null
です。
SiteMapNodeCollection は読み取り専用です。
注釈
メソッドに渡される配列には値を AddRange 含 null
めることができますが、コレクションを操作すると SiteMapNodeCollection 予期しない例外が発生します。
オブジェクトを SiteMapNode 読み取り専用または固定サイズ SiteMapNodeCollectionの に追加することはできません。 が読み取り専用かどうかを SiteMapNodeCollection テストするには、 プロパティを IsReadOnly 確認します。
こちらもご覧ください
適用対象
AddRange(SiteMapNodeCollection)
指定した SiteMapNodeCollection 内のノードを現在のコレクションに追加します。
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)
パラメーター
- value
- SiteMapNodeCollection
現在の SiteMapNodeCollection に追加する SiteMapNode オブジェクトを格納している SiteMapNodeCollection。
例外
value
が null
です。
SiteMapNodeCollection は読み取り専用です。
例
次のコード例では、変更可能な SiteMapNodeCollection コレクションを作成し、 メソッドを使用してオブジェクトを追加 SiteMapNode する方法を AddRange 示します。
// 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
注釈
SiteMapNodeCollectionメソッドに渡されるコレクションにはオブジェクトをAddRange含null
SiteMapNodeめることができますが、 が操作されるとSiteMapNodeCollection予期しない例外が発生します。
オブジェクトを SiteMapNode 読み取り専用または固定サイズ SiteMapNodeCollectionの に追加することはできません。 が読み取り専用かどうかを SiteMapNodeCollection テストするには、 プロパティを IsReadOnly 確認します。
こちらもご覧ください
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示