CodeNamespaceImportCollection Klasse

Definition

Stellt eine Auflistung von CodeNamespaceImport-Objekten dar.

public ref class CodeNamespaceImportCollection : System::Collections::IList
public 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
type CodeNamespaceImportCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<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 CodeNamespaceImport und ruft die Gesamtanzahl der Objekte in der Auflistung ab.

// 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.

Konstruktoren

CodeNamespaceImportCollection()

Initialisiert eine neue Instanz der CodeNamespaceImportCollection-Klasse.

Eigenschaften

Count

Ruft die Anzahl der Namespaces in der Auflistung ab.

Item[Int32]

Ruft das CodeNamespaceImport-Objekt am angegebenen Index in der Auflistung ab oder legt dieses fest.

Methoden

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 der Member.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Ruft einen Enumerator ab, der die Member der Auflistung aufzählt.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index.

ICollection.Count

Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind.

ICollection.IsSynchronized

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

ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann.

IEnumerable.GetEnumerator()

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

IList.Add(Object)

Fügt der IList ein Objekt hinzu.

IList.Clear()

Entfernt alle Elemente aus IList.

IList.Contains(Object)

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

IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements in der IList.

IList.Insert(Int32, Object)

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

IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob das IList eine feste Größe aufweist.

IList.IsReadOnly

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

IList.Item[Int32]

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

IList.Remove(Object)

Entfernt das erste Vorkommen eines angegebenen Objekts aus der IList.

IList.RemoveAt(Int32)

Entfernt das Element am angegebenen Index aus der IList.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für

Siehe auch