CodeNamespaceImportCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |