CodeNamespaceImportCollection Classe

Definição

Representa uma coleção de CodeNamespaceImport objetos.

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
Herança
CodeNamespaceImportCollection
Atributos
Implementações

Exemplos

O exemplo a seguir demonstra alguns dos membros da CodeNamespaceImportCollection classe. 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.

// 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 CodeNamespaceImportCollection classe fornece um objeto de coleção simples que pode ser usado para armazenar um conjunto de CodeNamespaceImport objetos.

Construtores

Nome Description
CodeNamespaceImportCollection()

Inicializa uma nova instância da classe CodeNamespaceImportCollection.

Propriedades

Nome Description
Count

Obtém o número de namespaces na coleção.

Item[Int32]

Obtém ou define o CodeNamespaceImport objeto no índice especificado na coleção.

Métodos

Nome Description
Add(CodeNamespaceImport)

Adiciona um CodeNamespaceImport objeto à coleção.

AddRange(CodeNamespaceImport[])

Adiciona um conjunto de CodeNamespaceImport objetos à coleção.

Clear()

Limpa a coleção de membros.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Obtém um enumerador que enumera os membros da coleção.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
ICollection.CopyTo(Array, Int32)

Copia os elementos do ICollection para um Array, começando em um índice Array específico.

ICollection.Count

Obtém o número de elementos contidos no ICollection.

ICollection.IsSynchronized

Obtém um valor que indica se o acesso ao ICollection é sincronizado (thread safe).

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao ICollection.

IEnumerable.GetEnumerator()

Retorna um enumerador que pode iterar por meio de uma coleção.

IList.Add(Object)

Adiciona um objeto ao IList.

IList.Clear()

Remove todos os itens do IList.

IList.Contains(Object)

Determina se o IList valor contém um valor específico.

IList.IndexOf(Object)

Determina o índice de um item específico no IList.

IList.Insert(Int32, Object)

Insere um item na IList posição especificada.

IList.IsFixedSize

Obtém um valor que indica se o IList tamanho tem um tamanho fixo.

IList.IsReadOnly

Obtém um valor que indica se o IList é somente leitura.

IList.Item[Int32]

Obtém ou define o elemento no índice especificado.

IList.Remove(Object)

Remove a primeira ocorrência de um objeto específico do IList.

IList.RemoveAt(Int32)

Remove o elemento no índice especificado do IList.

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

Aplica-se a

Confira também