CodeNamespaceImportCollection Klasse

Definition

Stellt eine Auflistung von CodeNamespaceImport -Objekten dar.

public ref class CodeNamespaceImportCollection : System::Collections::IList
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeNamespaceImportCollection : System.Collections.IList
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
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. Das Beispiel initialisiert eine neue Instanz der Klasse, fügt ihr Objekte hinzu und ruft die Gesamtanzahl der Objekte in der Auflistung ab.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 =
    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, das zum Speichern einer Gruppe von CodeNamespaceImport Objekten verwendet werden kann.

Konstruktoren

Name Beschreibung
CodeNamespaceImportCollection()

Initialisiert eine neue Instanz der CodeNamespaceImportCollection-Klasse.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Namespaces in der Auflistung ab.

Item[Int32]

Dient zum Abrufen oder Festlegen des CodeNamespaceImport Objekts am angegebenen Index in der Auflistung.

Methoden

Name Beschreibung
Add(CodeNamespaceImport)

Fügt der Auflistung ein CodeNamespaceImport Objekt hinzu.

AddRange(CodeNamespaceImport[])

Fügt der Auflistung eine Gruppe von CodeNamespaceImport Objekten hinzu.

Clear()

Löscht die Auflistung von Mitgliedern.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEnumerator()

Ruft einen Enumerator ab, der die Auflistungselemente aufzählt.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICollection.CopyTo(Array, Int32)

Kopiert die Elemente des ICollection in einen Array, beginnend bei einem bestimmten Array Index.

ICollection.Count

Ruft die Anzahl der Elemente ab, die in der ICollectionenthalten sind.

ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert wird (Threadsicher).

ICollection.SyncRoot

Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die ICollectionverwendet werden kann.

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchlaufen kann.

IList.Add(Object)

Fügt ein IListObjekt zum .

IList.Clear()

Entfernt alle Elemente aus der IList.

IList.Contains(Object)

Bestimmt, ob die IList einen bestimmten Wert enthält.

IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements im IList.

IList.Insert(Int32, Object)

Fügt ein Element an der IList angegebenen Position ein.

IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob die IList Größe fest ist.

IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob die IList schreibgeschützt ist.

IList.Item[Int32]

Ruft das Element am angegebenen Index ab oder legt es fest.

IList.Remove(Object)

Entfernt das erste Vorkommen eines bestimmten Objekts aus dem IList.

IList.RemoveAt(Int32)

Entfernt das Element am angegebenen Index der IList.

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Gilt für:

Weitere Informationen