CodeNamespaceImportCollection CodeNamespaceImportCollection CodeNamespaceImportCollection CodeNamespaceImportCollection Class

Definição

Representa uma coleção de objetos CodeNamespaceImport .Represents a collection of CodeNamespaceImport objects.

public ref 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 IList
    interface ICollection
    interface IEnumerable
Public Class CodeNamespaceImportCollection
Implements IList
Herança
CodeNamespaceImportCollectionCodeNamespaceImportCollectionCodeNamespaceImportCollectionCodeNamespaceImportCollection
Atributos
Implementações

Exemplos

O exemplo a seguir demonstra alguns dos membros da CodeNamespaceImportCollection classe.The following example demonstrates some of the members of the CodeNamespaceImportCollection class. O exemplo Inicializa uma nova instância da classe, adiciona CodeNamespaceImport objetos a ela e Obtém o número total de objetos na coleção.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

Comentários

A classe de CodeNamespaceImportCollection fornece um objeto simples de coleção que pode ser usado para armazenar um conjunto de objetos de CodeNamespaceImport .The CodeNamespaceImportCollection class provides a simple collection object that can be used to store a set of CodeNamespaceImport objects.

Construtores

CodeNamespaceImportCollection() CodeNamespaceImportCollection() CodeNamespaceImportCollection() CodeNamespaceImportCollection()

Inicializa uma nova instância da classe CodeNamespaceImportCollection.Initializes a new instance of the CodeNamespaceImportCollection class.

Propriedades

Count Count Count Count

Obtém o número de namespaces na coleção.Gets the number of namespaces in the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtém ou define o objeto CodeNamespaceImport no índice especificado na coleção.Gets or sets the CodeNamespaceImport object at the specified index in the collection.

Métodos

Add(CodeNamespaceImport) Add(CodeNamespaceImport) Add(CodeNamespaceImport) Add(CodeNamespaceImport)

Adiciona um objeto de CodeNamespaceImport à coleção.Adds a CodeNamespaceImport object to the collection.

AddRange(CodeNamespaceImport[]) AddRange(CodeNamespaceImport[]) AddRange(CodeNamespaceImport[]) AddRange(CodeNamespaceImport[])

Adiciona um conjunto de objetos CodeNamespaceImport à coleção.Adds a set of CodeNamespaceImport objects to the collection.

Clear() Clear() Clear() Clear()

Limpa a coleção de membros.Clears the collection of members.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Obtém um enumerador que enumera os membros da coleção.Gets an enumerator that enumerates the collection members.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia os elementos do ICollection para um Array, começando em um determinado índice Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Obtém o número de elementos contidos no ICollection.Gets the number of elements contained in the ICollection.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Obtém um valor que indica se o acesso à ICollection é sincronizado (thread-safe).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao ICollection.Gets an object that can be used to synchronize access to the ICollection.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Retorna um enumerador que pode iterar por uma coleção.Returns an enumerator that can iterate through a collection.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Adiciona um objeto ao IList.Adds an object to the IList.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Remove todos os itens do IList.Removes all items from the IList.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Determinará se o IList contiver um valor específico.Determines whether the IList contains a specific value.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Determina o índice de um item específico em IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Insere um item na IList na posição especificada.Inserts an item in the IList at the specified position.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Obtém um valor que indica se o IList tem um tamanho fixo.Gets a value indicating whether the IList has a fixed size.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Obtém um valor que indica se o IList é somente leitura.Gets a value indicating whether the IList is read-only.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Obtém ou define o elemento no índice especificado.Gets or sets the element at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Remove a primeira ocorrência de um objeto específico do IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Remove o elemento no índice especificado do IList.Removes the element at the specified index of the IList.

Métodos de Extensão

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a

Veja também