Partager via


CodeNamespaceImportCollection Classe

Définition

Représente une collection d'objets 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
Héritage
CodeNamespaceImportCollection
Attributs
Implémente

Exemples

L’exemple suivant illustre certains des membres de la CodeNamespaceImportCollection classe. L’exemple initialise une nouvelle instance de la classe, y ajoute CodeNamespaceImport des objets et obtient le nombre total d’objets dans la collection.

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

Remarques

La classe CodeNamespaceImportCollection fournit un objet de collection simple qui peut être utilisé pour stocker un ensemble d'objets CodeNamespaceImport.

Constructeurs

CodeNamespaceImportCollection()

Initialise une nouvelle instance de la classe CodeNamespaceImportCollection.

Propriétés

Count

Obtient le nombre d'espaces de noms dans la collection.

Item[Int32]

Obtient ou définit l'objet CodeNamespaceImport à l'index spécifié dans la collection.

Méthodes

Add(CodeNamespaceImport)

Ajoute un objet CodeNamespaceImport à la collection.

AddRange(CodeNamespaceImport[])

Ajoute un ensemble d'objets CodeNamespaceImport à la collection.

Clear()

Efface la collection des membres.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Obtient un énumérateur qui énumère les membres de la collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie les éléments de ICollection dans Array, à partir d'un index particulier de Array.

ICollection.Count

Obtient le nombre d’éléments contenus dans le ICollection.

ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à ICollection est synchronisé (thread-safe).

ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à ICollection.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui peut itérer au sein d’une collection.

IList.Add(Object)

Ajoute un objet à IList.

IList.Clear()

Supprime tous les éléments de IList.

IList.Contains(Object)

Détermine si IList contient une valeur spécifique.

IList.IndexOf(Object)

Détermine l'index d'un élément spécifique d'IList.

IList.Insert(Int32, Object)

Insère un élément dans IList à l'index spécifié.

IList.IsFixedSize

Obtient une valeur indiquant si IList est de taille fixe.

IList.IsReadOnly

Obtient une valeur indiquant si IList est en lecture seule.

IList.Item[Int32]

Obtient ou définit l'élément au niveau de l'index spécifié.

IList.Remove(Object)

Supprime la première occurrence d’un objet spécifique de IList.

IList.RemoveAt(Int32)

Supprime l'élément au niveau de l'index spécifié de IList.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi