Langue

FreezableCollection<T> Constructeurs

Définition

Initialise une nouvelle instance de FreezableCollection<T>.

Surcharges

Nom Description
FreezableCollection<T>()

Initialise une nouvelle instance vide FreezableCollection<T> et a la capacité initiale par défaut.

FreezableCollection<T>(IEnumerable<T>)

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

FreezableCollection<T>(Int32)

Initialise une nouvelle instance de l’instance FreezableCollection<T> vide et a la capacité initiale spécifiée.

FreezableCollection<T>()

Initialise une nouvelle instance vide FreezableCollection<T> et a 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 FreezableCollection<T> classe 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 de l’instance FreezableCollection<T> vide et a 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 que la nouvelle collection peut stocker initialement.

Exceptions

capacity est inférieur à 0.

S’applique à