CodeAttributeDeclarationCollection.AddRange Metoda

Definicja

Kopiuje elementy określonej CodeAttributeDeclaration tablicy na końcu kolekcji.

Przeciążenia

Nazwa Opis
AddRange(CodeAttributeDeclaration[])

Kopiuje elementy określonej CodeAttributeDeclaration tablicy na końcu kolekcji.

AddRange(CodeAttributeDeclarationCollection)

Kopiuje zawartość innego CodeAttributeDeclarationCollection obiektu na końcu kolekcji.

AddRange(CodeAttributeDeclaration[])

Kopiuje elementy określonej CodeAttributeDeclaration tablicy na końcu kolekcji.

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

Parametry

value
CodeAttributeDeclaration[]

Tablica typu CodeAttributeDeclaration zawierająca obiekty do dodania do kolekcji.

Wyjątki

Parametr value ma wartość null.

Przykłady

W poniższym przykładzie pokazano, jak używać AddRange(CodeAttributeDeclaration[]) przeciążenia metody w celu dodania tablicy CodeAttributeDeclaration obiektów do obiektu CodeAttributeDeclarationCollection.

// Adds an array of CodeAttributeDeclaration objects
// to the collection.
CodeAttributeDeclaration[] declarations = { new CodeAttributeDeclaration(), new CodeAttributeDeclaration() };
collection.AddRange( declarations );

// Adds a collection of CodeAttributeDeclaration objects
// to the collection.
CodeAttributeDeclarationCollection declarationsCollection = new CodeAttributeDeclarationCollection();
declarationsCollection.Add( new CodeAttributeDeclaration("DescriptionAttribute", new CodeAttributeArgument(new CodePrimitiveExpression("Test Description"))) );
declarationsCollection.Add( new CodeAttributeDeclaration("BrowsableAttribute", new CodeAttributeArgument(new CodePrimitiveExpression(true))) );
collection.AddRange( declarationsCollection );
' Adds an array of CodeAttributeDeclaration objects to the collection.
Dim declarations As CodeAttributeDeclaration() = {New CodeAttributeDeclaration(), New CodeAttributeDeclaration()}
collection.AddRange(declarations)

' Adds a collection of CodeAttributeDeclaration objects to 
' the collection.
Dim declarationsCollection As New CodeAttributeDeclarationCollection()
declarationsCollection.Add(New CodeAttributeDeclaration("DescriptionAttribute", New CodeAttributeArgument(New CodePrimitiveExpression("Test Description"))))
declarationsCollection.Add(New CodeAttributeDeclaration("BrowsableAttribute", New CodeAttributeArgument(New CodePrimitiveExpression(True))))
collection.AddRange(declarationsCollection)

Zobacz też

Dotyczy

AddRange(CodeAttributeDeclarationCollection)

Kopiuje zawartość innego CodeAttributeDeclarationCollection obiektu na końcu kolekcji.

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

Parametry

value
CodeAttributeDeclarationCollection

Obiekt CodeAttributeDeclarationCollection zawierający obiekty do dodania do kolekcji.

Wyjątki

Parametr value ma wartość null.

Przykłady

W poniższym przykładzie pokazano, jak używać AddRange(CodeAttributeDeclarationCollection) przeciążenia metody w celu dodania CodeAttributeDeclarationCollection do siebie elementów członkowskich.

// Adds an array of CodeAttributeDeclaration objects
// to the collection.
CodeAttributeDeclaration[] declarations = { new CodeAttributeDeclaration(), new CodeAttributeDeclaration() };
collection.AddRange( declarations );

// Adds a collection of CodeAttributeDeclaration objects
// to the collection.
CodeAttributeDeclarationCollection declarationsCollection = new CodeAttributeDeclarationCollection();
declarationsCollection.Add( new CodeAttributeDeclaration("DescriptionAttribute", new CodeAttributeArgument(new CodePrimitiveExpression("Test Description"))) );
declarationsCollection.Add( new CodeAttributeDeclaration("BrowsableAttribute", new CodeAttributeArgument(new CodePrimitiveExpression(true))) );
collection.AddRange( declarationsCollection );
' Adds an array of CodeAttributeDeclaration objects to the collection.
Dim declarations As CodeAttributeDeclaration() = {New CodeAttributeDeclaration(), New CodeAttributeDeclaration()}
collection.AddRange(declarations)

' Adds a collection of CodeAttributeDeclaration objects to 
' the collection.
Dim declarationsCollection As New CodeAttributeDeclarationCollection()
declarationsCollection.Add(New CodeAttributeDeclaration("DescriptionAttribute", New CodeAttributeArgument(New CodePrimitiveExpression("Test Description"))))
declarationsCollection.Add(New CodeAttributeDeclaration("BrowsableAttribute", New CodeAttributeArgument(New CodePrimitiveExpression(True))))
collection.AddRange(declarationsCollection)

Zobacz też

Dotyczy