DesignerCollection Classe

Définition

Représente une collection de concepteurs.

public ref class DesignerCollection : System::Collections::ICollection
public class DesignerCollection : System.Collections.ICollection
type DesignerCollection = class
    interface ICollection
    interface IEnumerable
Public Class DesignerCollection
Implements ICollection
Héritage
DesignerCollection
Implémente

Exemples

L’exemple de code suivant crée un DesignerCollection tableau d’objets initialisé avec un tableau d’objets IDesignerHost spécifié.

// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
array<IDesignerHost^>^temp0 = {designerhost1,designerhost2};
DesignerCollection^ collection = gcnew DesignerCollection( temp0 );
// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
DesignerCollection collection = new DesignerCollection( 
    new IDesignerHost[] { designerhost1, designerhost2 } );
' Create a DesignerCollection using a constructor
' that accepts an array of IDesignerHost objects with
' which to initialize the collection.
Dim collection As New DesignerCollection(New IDesignerHost() {designerhost1, designerhost2})

Remarques

Cet objet de collection peut stocker des références à un ensemble de concepteurs.

Constructeurs

Nom Description
DesignerCollection(IDesignerHost[])

Initialise une nouvelle instance de la DesignerCollection classe qui contient les concepteurs spécifiés.

DesignerCollection(IList)

Initialise une nouvelle instance de la DesignerCollection classe qui contient l’ensemble spécifié de concepteurs.

Propriétés

Nom Description
Count

Obtient le nombre de concepteurs dans la collection.

Item[Int32]

Obtient le concepteur à l’index spécifié.

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetEnumerator()

Obtient un nouvel énumérateur pour cette collection.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
ICollection.CopyTo(Array, Int32)

Copie les éléments de la collection dans un Arrayindex particulier Array .

ICollection.Count

Obtient le nombre d’éléments contenus dans la collection.

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IEnumerable.GetEnumerator()

Obtient un nouvel énumérateur pour cette collection.

Méthodes d’extension

Nom Description
AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

S’applique à