CodeNamespaceImportCollection Klasse

Definition

Stellt eine Auflistung vonCodeNamespaceImport-Objekten dar.Represents a collection of CodeNamespaceImport objects.

public ref class CodeNamespaceImportCollection : System::Collections::IList
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Serializable]
public class CodeNamespaceImportCollection : System.Collections.IList
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class CodeNamespaceImportCollection
Implements IList
Vererbung
CodeNamespaceImportCollection
Attribute
Implementiert

Beispiele

Im folgenden Beispiel werden einige der Member der CodeNamespaceImportCollection -Klasse veranschaulicht.The following example demonstrates some of the members of the CodeNamespaceImportCollection class. Im Beispiel wird eine neue Instanz der-Klasse initialisiert, CodeNamespaceImport dieser Objekte hinzugefügt und die Gesamtzahl der-Objekte in der Auflistung abgerufen.The example initializes a new instance of the class, adds CodeNamespaceImport objects to it, and gets the total number of objects in the collection.

// Creates an empty CodeNamespaceImportCollection.
CodeNamespaceImportCollection^ collection =
   gcnew CodeNamespaceImportCollection;

// Adds a CodeNamespaceImport to the collection.
collection->Add( gcnew CodeNamespaceImport( "System" ) );

// Adds an array of CodeNamespaceImport objects to the collection.
array<CodeNamespaceImport^>^ Imports = {
   gcnew CodeNamespaceImport( "System" ),
   gcnew CodeNamespaceImport( "System.Drawing" )};
collection->AddRange( Imports );

// Retrieves the count of the items in the collection.
int collectionCount = collection->Count;
// Creates an empty CodeNamespaceImportCollection.
CodeNamespaceImportCollection collection = 
    new CodeNamespaceImportCollection();            			

// Adds a CodeNamespaceImport to the collection.
collection.Add( new CodeNamespaceImport("System") );

// Adds an array of CodeNamespaceImport objects to the collection.
CodeNamespaceImport[] Imports = { 
        new CodeNamespaceImport("System"),
        new CodeNamespaceImport("System.Drawing") };
collection.AddRange( Imports );

// Retrieves the count of the items in the collection.
int collectionCount = collection.Count;
' Creates an empty CodeNamespaceImportCollection.
Dim collection As New CodeNamespaceImportCollection()

' Adds a CodeNamespaceImport to the collection.
collection.Add(New CodeNamespaceImport("System"))

' Adds an array of CodeNamespaceImport objects to the collection.
Dim [Imports] As CodeNamespaceImport() = _
    {New CodeNamespaceImport("System"), _
    New CodeNamespaceImport("System.Drawing")}
collection.AddRange([Imports])

' Retrieves the count of the items in the collection.
Dim collectionCount As Integer = collection.Count

Hinweise

Die CodeNamespaceImportCollection-Klasse stellt ein einfaches Auflistungsobjekt bereit, mit dem ein Satz von CodeNamespaceImport-Objekten gespeichert werden kann.The CodeNamespaceImportCollection class provides a simple collection object that can be used to store a set of CodeNamespaceImport objects.

Konstruktoren

CodeNamespaceImportCollection()

Initialisiert eine neue Instanz der CodeNamespaceImportCollection-Klasse.Initializes a new instance of the CodeNamespaceImportCollection class.

Eigenschaften

Count

Ruft die Anzahl der Namespaces in der Auflistung ab.Gets the number of namespaces in the collection.

Item[Int32]

Ruft das CodeNamespaceImport-Objekt am angegebenen Index in der Auflistung ab oder legt dieses fest.Gets or sets the CodeNamespaceImport object at the specified index in the collection.

Methoden

Add(CodeNamespaceImport)

Fügt der Auflistung ein CodeNamespaceImport-Objekt hinzu.Adds a CodeNamespaceImport object to the collection.

AddRange(CodeNamespaceImport[])

Fügt der Auflistung eine Gruppe von CodeNamespaceImport-Objekten hinzu.Adds a set of CodeNamespaceImport objects to the collection.

Clear()

Löscht die Auflistung der Member.Clears the collection of members.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetEnumerator()

Ruft einen Enumerator ab, der die Member der Auflistung aufzählt.Gets an enumerator that enumerates the collection members.

GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count

Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind.Gets the number of elements contained in the ICollection.

ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist.Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann.Gets an object that can be used to synchronize access to the ICollection.

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchlaufen kann.Returns an enumerator that can iterate through a collection.

IList.Add(Object)

Fügt der IList ein Objekt hinzu.Adds an object to the IList.

IList.Clear()

Entfernt alle Elemente aus IList.Removes all items from the IList.

IList.Contains(Object)

Ermittelt, ob die IList einen bestimmten Wert enthält.Determines whether the IList contains a specific value.

IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements in der IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object)

Fügt ein Element an der angegebenen Position in die IList ein.Inserts an item in the IList at the specified position.

IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob das IList eine feste Größe aufweist.Gets a value indicating whether the IList has a fixed size.

IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob das IList schreibgeschützt ist.Gets a value indicating whether the IList is read-only.

IList.Item[Int32]

Ruft das Element am angegebenen Index ab oder legt dieses fest.Gets or sets the element at the specified index.

IList.Remove(Object)

Entfernt das erste Vorkommen eines angegebenen Objekts aus der IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32)

Entfernt das Element am angegebenen Index aus der IList.Removes the element at the specified index of the IList.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch