CodeNamespaceImportCollection Clase

Definición

Representa una colección 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
Herencia
CodeNamespaceImportCollection
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente se muestran algunos de los miembros de la CodeNamespaceImportCollection clase . En el ejemplo se inicializa una nueva instancia de la clase , se agregan CodeNamespaceImport objetos a ella y se obtiene el número total de objetos de la colección.

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

Comentarios

La CodeNamespaceImportCollection clase proporciona un objeto de colección simple que se puede usar para almacenar un conjunto de CodeNamespaceImport objetos.

Constructores

Nombre Description
CodeNamespaceImportCollection()

Inicializa una nueva instancia de la clase CodeNamespaceImportCollection.

Propiedades

Nombre Description
Count

Obtiene el número de espacios de nombres de la colección.

Item[Int32]

Obtiene o establece el CodeNamespaceImport objeto en el índice especificado de la colección.

Métodos

Nombre Description
Add(CodeNamespaceImport)

Agrega un CodeNamespaceImport objeto a la colección.

AddRange(CodeNamespaceImport[])

Agrega un conjunto de CodeNamespaceImport objetos a la colección.

Clear()

Borra la colección de miembros.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Obtiene un enumerador que enumera los miembros de la colección.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia los elementos de en ICollection un Arrayobjeto , comenzando en un índice determinado Array .

ICollection.Count

Obtiene el número de elementos contenidos en .ICollection

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a ICollection está sincronizado (seguro para subprocesos).

ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a la ICollection.

IEnumerable.GetEnumerator()

Devuelve un enumerador que puede recorrer en iteración una colección.

IList.Add(Object)

Agrega un objeto a .IList

IList.Clear()

Quita todos los elementos de .IList

IList.Contains(Object)

Determina si contiene IList un valor específico.

IList.IndexOf(Object)

Determina el índice de un elemento específico en .IList

IList.Insert(Int32, Object)

Inserta un elemento en en la IList posición especificada.

IList.IsFixedSize

Obtiene un valor que indica si IList tiene un tamaño fijo.

IList.IsReadOnly

Obtiene un valor que indica si el IList es de solo lectura.

IList.Item[Int32]

Obtiene o establece el elemento en el índice especificado.

IList.Remove(Object)

Quita la primera aparición de un objeto específico de .IList

IList.RemoveAt(Int32)

Quita el elemento en el índice especificado de .IList

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también