CodeNamespaceImportCollection Klasa

Definicja

Reprezentuje kolekcję CodeNamespaceImport obiektów.

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 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
type CodeNamespaceImportCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
Public Class CodeNamespaceImportCollection
Implements IList
Dziedziczenie
CodeNamespaceImportCollection
Atrybuty
Implementuje

Przykłady

W poniższym przykładzie pokazano niektóre elementy członkowskie CodeNamespaceImportCollection klasy. Przykład inicjuje nowe wystąpienie klasy, dodaje CodeNamespaceImport do niej obiekty i pobiera całkowitą liczbę obiektów w kolekcji.

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

Uwagi

Klasa CodeNamespaceImportCollection udostępnia prosty obiekt kolekcji, który może służyć do przechowywania zestawu CodeNamespaceImport obiektów.

Konstruktory

Nazwa Opis
CodeNamespaceImportCollection()

Inicjuje nowe wystąpienie klasy CodeNamespaceImportCollection.

Właściwości

Nazwa Opis
Count

Pobiera liczbę przestrzeni nazw w kolekcji.

Item[Int32]

Pobiera lub ustawia CodeNamespaceImport obiekt w określonym indeksie w kolekcji.

Metody

Nazwa Opis
Add(CodeNamespaceImport)

CodeNamespaceImport Dodaje obiekt do kolekcji.

AddRange(CodeNamespaceImport[])

Dodaje zestaw CodeNamespaceImport obiektów do kolekcji.

Clear()

Czyści kolekcję elementów członkowskich.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetEnumerator()

Pobiera moduł wyliczający wyliczający elementy członkowskie kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection elementu do elementu Array, zaczynając od określonego Array indeksu.

ICollection.Count

Pobiera liczbę elementów zawartych w obiekcie ICollection.

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu ICollection jest synchronizowany (bezpieczny wątek).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do obiektu ICollection.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który może iterować przez kolekcję.

IList.Add(Object)

Dodaje obiekt do obiektu IList.

IList.Clear()

Usuwa wszystkie elementy z elementu IList.

IList.Contains(Object)

Określa, czy element IList zawiera określoną wartość.

IList.IndexOf(Object)

Określa indeks określonego elementu w elemencie IList.

IList.Insert(Int32, Object)

Wstawia element w IList określonej pozycji.

IList.IsFixedSize

Pobiera wartość wskazującą, czy IList ma stały rozmiar.

IList.IsReadOnly

Pobiera wartość wskazującą, czy IList element jest tylko do odczytu.

IList.Item[Int32]

Pobiera lub ustawia element w określonym indeksie.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z IList.

IList.RemoveAt(Int32)

Usuwa element w określonym indeksie IList.

Metody rozszerzania

Nazwa Opis
AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

Dotyczy

Zobacz też