CodeNamespaceImportCollection Klasa

Definicja

Reprezentuje kolekcję obiektów CodeNamespaceImport.Represents a collection of CodeNamespaceImport objects.

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

Przykłady

Poniższy przykład demonstruje niektóre elementy członkowskie klasy CodeNamespaceImportCollection.The following example demonstrates some of the members of the CodeNamespaceImportCollection class. Przykład Inicjuje nowe wystąpienie klasy, dodaje do niego obiekty CodeNamespaceImport i pobiera łączną liczbę obiektów w kolekcji.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

Uwagi

Klasa CodeNamespaceImportCollection udostępnia prosty obiekt kolekcji, który może być używany do przechowywania zestawu obiektów CodeNamespaceImport.The CodeNamespaceImportCollection class provides a simple collection object that can be used to store a set of CodeNamespaceImport objects.

Konstruktory

CodeNamespaceImportCollection()

Inicjuje nowe wystąpienie klasy CodeNamespaceImportCollection.Initializes a new instance of the CodeNamespaceImportCollection class.

Właściwości

Count

Pobiera liczbę przestrzeni nazw w kolekcji.Gets the number of namespaces in the collection.

Item[Int32]

Pobiera lub ustawia obiekt CodeNamespaceImport w określonym indeksie w kolekcji.Gets or sets the CodeNamespaceImport object at the specified index in the collection.

Metody

Add(CodeNamespaceImport)

Dodaje obiekt CodeNamespaceImport do kolekcji.Adds a CodeNamespaceImport object to the collection.

AddRange(CodeNamespaceImport[])

Dodaje zestaw CodeNamespaceImport obiektów do kolekcji.Adds a set of CodeNamespaceImport objects to the collection.

Clear()

Czyści kolekcję elementów członkowskich.Clears the collection of members.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Pobiera moduł wyliczający, który wylicza elementy członkowskie kolekcji.Gets an enumerator that enumerates the collection members.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection do Array, rozpoczynając od określonego indeksu Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count

Pobiera liczbę elementów zawartych w słowniku ICollection.Gets the number of elements contained in the ICollection.

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ICollection jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ICollection.Gets an object that can be used to synchronize access to the ICollection.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który może wykonywać iterację w kolekcji.Returns an enumerator that can iterate through a collection.

IList.Add(Object)

Dodaje obiekt do IList.Adds an object to the IList.

IList.Clear()

Usuwa wszystkie elementy z IList.Removes all items from the IList.

IList.Contains(Object)

Określa, czy IList zawiera konkretną wartość.Determines whether the IList contains a specific value.

IList.IndexOf(Object)

Określa indeks określonego elementu w IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object)

Wstawia element do IList na określonej pozycji.Inserts an item in the IList at the specified position.

IList.IsFixedSize

Pobiera wartość wskazującą, czy IList ma stały rozmiar.Gets a value indicating whether the IList has a fixed size.

IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja IList jest przeznaczona tylko do odczytu.Gets a value indicating whether the IList is read-only.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.Gets or sets the element at the specified index.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32)

Usuwa element w określonym indeksie obiektu IList.Removes the element at the specified index of the IList.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też