CodeNamespaceImportCollection Classe

Definizione

Rappresenta una raccolta di CodeNamespaceImport oggetti .

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
Ereditarietà
CodeNamespaceImportCollection
Attributi
Implementazioni

Esempio

Nell'esempio seguente vengono illustrati alcuni membri della CodeNamespaceImportCollection classe . Nell'esempio viene inizializzata una nuova istanza della classe , vengono aggiunti CodeNamespaceImport oggetti e viene restituito il numero totale di oggetti nell'insieme.

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

Commenti

La CodeNamespaceImportCollection classe fornisce un semplice oggetto raccolta che può essere utilizzato per archiviare un set di CodeNamespaceImport oggetti.

Costruttori

Nome Descrizione
CodeNamespaceImportCollection()

Inizializza una nuova istanza della classe CodeNamespaceImportCollection.

Proprietà

Nome Descrizione
Count

Ottiene il numero di spazi dei nomi nella raccolta.

Item[Int32]

Ottiene o imposta l'oggetto CodeNamespaceImport in corrispondenza dell'indice specificato nell'insieme.

Metodi

Nome Descrizione
Add(CodeNamespaceImport)

Aggiunge un CodeNamespaceImport oggetto all'insieme.

AddRange(CodeNamespaceImport[])

Aggiunge un set di CodeNamespaceImport oggetti all'insieme.

Clear()

Cancella l'insieme di membri.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Ottiene un enumeratore che enumera i membri della raccolta.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)

Copia gli elementi di in ICollection un Arrayoggetto , a partire da un indice specifico Array .

ICollection.Count

Ottiene il numero di elementi contenuti in ICollection.

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso ICollection a è sincronizzato (thread-safe).

ICollection.SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso al ICollection.

IEnumerable.GetEnumerator()

Restituisce un enumeratore in grado di scorrere un insieme.

IList.Add(Object)

Aggiunge un oggetto all'oggetto IList.

IList.Clear()

Rimuove tutti gli elementi da IList.

IList.Contains(Object)

Determina se contiene IList un valore specifico.

IList.IndexOf(Object)

Determina l'indice di un elemento specifico nell'oggetto IList.

IList.Insert(Int32, Object)

Inserisce un elemento nell'oggetto IList in corrispondenza della posizione specificata.

IList.IsFixedSize

Ottiene un valore che indica se ha IList una dimensione fissa.

IList.IsReadOnly

Ottiene un valore che indica se il IList è di sola lettura.

IList.Item[Int32]

Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.

IList.Remove(Object)

Rimuove la prima occorrenza di un oggetto specifico da IList.

IList.RemoveAt(Int32)

Rimuove l'elemento in corrispondenza dell'indice specificato del IList.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a

Vedi anche