CodeNamespaceImportCollection Classe

Definizione

Rappresenta una raccolta di oggetti CodeNamespaceImport.

public ref class CodeNamespaceImportCollection : System::Collections::IList
public 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
type CodeNamespaceImportCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<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 CodeNamespaceImportCollection seguente vengono illustrati alcuni membri della classe. L'esempio inizializza una nuova istanza della classe, aggiunge CodeNamespaceImport oggetti e ottiene il numero totale di oggetti nell'insieme.

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

Commenti

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

Costruttori

CodeNamespaceImportCollection()

Inizializza una nuova istanza della classe CodeNamespaceImportCollection.

Proprietà

Count

Restituisce il numero degli spazi dei nomi contenuti nell'insieme.

Item[Int32]

Ottiene o imposta l'oggetto CodeNamespaceImport nella raccolta, in corrispondenza dell'indice specificato.

Metodi

Add(CodeNamespaceImport)

Aggiunge un oggetto CodeNamespaceImport alla raccolta.

AddRange(CodeNamespaceImport[])

Aggiunge un gruppo di oggetti CodeNamespaceImport alla raccolta.

Clear()

Consente di cancellare l'insieme di membri.

Equals(Object)

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

(Ereditato da Object)
GetEnumerator()

Restituisce un enumeratore che enumera i membri dell'insieme.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia gli elementi di ICollection in Array a partire da un particolare indice Array.

ICollection.Count

Ottiene il numero di elementi contenuti in ICollection.

ICollection.IsSynchronized

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

ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a ICollection.

IEnumerable.GetEnumerator()

Restituisce un enumeratore che può scorrere una raccolta.

IList.Add(Object)

Aggiunge un oggetto all'oggetto IList.

IList.Clear()

Rimuove tutti gli elementi da IList.

IList.Contains(Object)

Stabilisce se IList contiene un valore specifico.

IList.IndexOf(Object)

Determina l'indice di un elemento specifico in IList.

IList.Insert(Int32, Object)

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

IList.IsFixedSize

Ottiene un valore che indica se IList ha dimensioni fisse.

IList.IsReadOnly

Ottiene un valore che indica se 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 di IList.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a

Vedi anche