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 seguinte demonstra alguns dos membros da CodeNamespaceImportCollection turma. 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

Observações

A CodeNamespaceImportCollection classe fornece um objeto de coleção simples que pode ser usado para armazenar um conjunto de CodeNamespaceImport objetos.

Construtores

Name Description
CodeNamespaceImportCollection()

Inicializa uma nova instância da CodeNamespaceImportCollection classe.

Propriedades

Name 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

Name 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()

Recebe um enumerador que enumera os membros da coleção.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

Copia os elementos do ICollection para um Array, começando num índice particular Array .

ICollection.Count

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

ICollection.IsSynchronized

Recebe 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()

Devolve um enumerador que pode iterar através 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 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 tem um tamanho fixo.

IList.IsReadOnly

Recebe um valor que indica se o IList é apenas de 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 da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

Aplica-se a

Ver também