次の方法で共有


CodeNamespaceCollection.AddRange メソッド

定義

指定した CodeNamespace 配列の要素をコレクションの末尾にコピーします。

オーバーロード

AddRange(CodeNamespace[])

指定した CodeNamespace 配列の要素をコレクションの末尾にコピーします。

AddRange(CodeNamespaceCollection)

指定した CodeNamespaceCollection オブジェクトの内容をコレクションの末尾に追加します。

AddRange(CodeNamespace[])

ソース:
CodeNamespaceCollection.cs
ソース:
CodeNamespaceCollection.cs
ソース:
CodeNamespaceCollection.cs

指定した CodeNamespace 配列の要素をコレクションの末尾にコピーします。

public:
 void AddRange(cli::array <System::CodeDom::CodeNamespace ^> ^ value);
public void AddRange (System.CodeDom.CodeNamespace[] value);
member this.AddRange : System.CodeDom.CodeNamespace[] -> unit
Public Sub AddRange (value As CodeNamespace())

パラメーター

value
CodeNamespace[]

コレクションに追加するオブジェクトを格納している CodeNamespace 型の配列。

例外

valuenullです。

次の例では、 メソッドオーバーロードを使用して 配列 AddRange(CodeNamespaceCollection) のメンバーを CodeNamespace に追加する方法を CodeNamespaceCollection示します。

// Adds an array of CodeNamespace objects to the collection.
array<CodeNamespace^>^namespaces = {gcnew CodeNamespace( "TestNamespace1" ),gcnew CodeNamespace( "TestNamespace2" )};
collection->AddRange( namespaces );

// Adds a collection of CodeNamespace objects to the collection.
CodeNamespaceCollection^ namespacesCollection = gcnew CodeNamespaceCollection;
namespacesCollection->Add( gcnew CodeNamespace( "TestNamespace1" ) );
namespacesCollection->Add( gcnew CodeNamespace( "TestNamespace2" ) );
collection->AddRange( namespacesCollection );
// Adds an array of CodeNamespace objects to the collection.
CodeNamespace[] namespaces = { new CodeNamespace("TestNamespace1"), new CodeNamespace("TestNamespace2") };
collection.AddRange( namespaces );

// Adds a collection of CodeNamespace objects to the collection.
CodeNamespaceCollection namespacesCollection = new CodeNamespaceCollection();
namespacesCollection.Add( new CodeNamespace("TestNamespace1") );
namespacesCollection.Add( new CodeNamespace("TestNamespace2") );
collection.AddRange( namespacesCollection );
' Adds an array of CodeNamespace objects to the collection.
Dim namespaces As CodeNamespace() = {New CodeNamespace("TestNamespace1"), New CodeNamespace("TestNamespace2")}
collection.AddRange(namespaces)

' Adds a collection of CodeNamespace objects to the collection.
Dim namespacesCollection As New CodeNamespaceCollection()
namespacesCollection.Add(New CodeNamespace("TestNamespace1"))
namespacesCollection.Add(New CodeNamespace("TestNamespace2"))
collection.AddRange(namespacesCollection)

こちらもご覧ください

適用対象

AddRange(CodeNamespaceCollection)

ソース:
CodeNamespaceCollection.cs
ソース:
CodeNamespaceCollection.cs
ソース:
CodeNamespaceCollection.cs

指定した CodeNamespaceCollection オブジェクトの内容をコレクションの末尾に追加します。

public:
 void AddRange(System::CodeDom::CodeNamespaceCollection ^ value);
public void AddRange (System.CodeDom.CodeNamespaceCollection value);
member this.AddRange : System.CodeDom.CodeNamespaceCollection -> unit
Public Sub AddRange (value As CodeNamespaceCollection)

パラメーター

value
CodeNamespaceCollection

コレクションに追加するオブジェクトを格納している CodeNamespaceCollection

例外

valuenullです。

次の例では、 メソッド オーバーロードをAddRange(CodeNamespaceCollection)使用して、オブジェクトを別CodeNamespaceCollectionCodeNamespaceCollection に追加CodeNamespaceする方法を示します。

// Adds an array of CodeNamespace objects to the collection.
array<CodeNamespace^>^namespaces = {gcnew CodeNamespace( "TestNamespace1" ),gcnew CodeNamespace( "TestNamespace2" )};
collection->AddRange( namespaces );

// Adds a collection of CodeNamespace objects to the collection.
CodeNamespaceCollection^ namespacesCollection = gcnew CodeNamespaceCollection;
namespacesCollection->Add( gcnew CodeNamespace( "TestNamespace1" ) );
namespacesCollection->Add( gcnew CodeNamespace( "TestNamespace2" ) );
collection->AddRange( namespacesCollection );
// Adds an array of CodeNamespace objects to the collection.
CodeNamespace[] namespaces = { new CodeNamespace("TestNamespace1"), new CodeNamespace("TestNamespace2") };
collection.AddRange( namespaces );

// Adds a collection of CodeNamespace objects to the collection.
CodeNamespaceCollection namespacesCollection = new CodeNamespaceCollection();
namespacesCollection.Add( new CodeNamespace("TestNamespace1") );
namespacesCollection.Add( new CodeNamespace("TestNamespace2") );
collection.AddRange( namespacesCollection );
' Adds an array of CodeNamespace objects to the collection.
Dim namespaces As CodeNamespace() = {New CodeNamespace("TestNamespace1"), New CodeNamespace("TestNamespace2")}
collection.AddRange(namespaces)

' Adds a collection of CodeNamespace objects to the collection.
Dim namespacesCollection As New CodeNamespaceCollection()
namespacesCollection.Add(New CodeNamespace("TestNamespace1"))
namespacesCollection.Add(New CodeNamespace("TestNamespace2"))
collection.AddRange(namespacesCollection)

こちらもご覧ください

適用対象