Partager via


FreezableCollection<T> Constructeurs

Définition

Initialise une nouvelle instance de FreezableCollection<T>.

Surcharges

FreezableCollection<T>()

Initialise une nouvelle instance de FreezableCollection<T>, vide et présentant la capacité initiale par défaut.

FreezableCollection<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe FreezableCollection<T> qui contient les mêmes éléments que la collection spécifiée.

FreezableCollection<T>(Int32)

Initialise une nouvelle instance du FreezableCollection<T>, vide et présentant la capacité initiale spécifiée.

FreezableCollection<T>()

Initialise une nouvelle instance de FreezableCollection<T>, vide et présentant la capacité initiale par défaut.

public:
 FreezableCollection();
public FreezableCollection ();
Public Sub New ()

S’applique à

FreezableCollection<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe FreezableCollection<T> qui contient les mêmes éléments que la collection spécifiée.

public:
 FreezableCollection(System::Collections::Generic::IEnumerable<T> ^ collection);
public FreezableCollection (System.Collections.Generic.IEnumerable<T> collection);
new System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)> : seq<'T (requires 'T :> System.Windows.DependencyObject)> -> System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)>
Public Sub New (collection As IEnumerable(Of T))

Paramètres

collection
IEnumerable<T>

Collection dont les éléments doivent être ajoutés au nouveau FreezableCollection<T>.

Exceptions

collection a la valeur null.

Remarques

Cette opération effectue une copie superficielle sur la collection spécifiée ; seules les références aux éléments de la collection sont copiées, les éléments eux-mêmes ne sont pas clonés. La modification d’un élément du nouveau FreezableCollection<T> modifie également cet élément pour collection.

Les éléments sont placés dans le nouveau FreezableCollection<T> dans le même ordre qu’ils sont lus par l’énumérateur de la collection spécifiée.

S’applique à

FreezableCollection<T>(Int32)

Initialise une nouvelle instance du FreezableCollection<T>, vide et présentant la capacité initiale spécifiée.

public:
 FreezableCollection(int capacity);
public FreezableCollection (int capacity);
new System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)> : int -> System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)>
Public Sub New (capacity As Integer)

Paramètres

capacity
Int32

Valeur supérieure ou égale à 0 qui spécifie le nombre d'éléments pouvant être initialement stockés par la nouvelle collection.

Exceptions

capacity est inférieur à 0.

S’applique à