Condividi tramite


FreezableCollection<T> Costruttori

Definizione

Inizializza una nuova istanza di FreezableCollection<T>.

Overload

FreezableCollection<T>()

Inizializza una nuova istanza vuota di FreezableCollection<T> con la capacità iniziale predefinita.

FreezableCollection<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe FreezableCollection<T> contenente gli stessi elementi dell'insieme specificato.

FreezableCollection<T>(Int32)

Inizializza una nuova istanza vuota di FreezableCollection<T> con la capacità iniziale specificata.

FreezableCollection<T>()

Inizializza una nuova istanza vuota di FreezableCollection<T> con la capacità iniziale predefinita.

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

Si applica a

FreezableCollection<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe FreezableCollection<T> contenente gli stessi elementi dell'insieme specificato.

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

Parametri

collection
IEnumerable<T>

Insieme i cui elementi devono essere aggiunti al nuovo oggetto FreezableCollection<T>.

Eccezioni

collection è null.

Commenti

Questa operazione esegue una copia superficiale nella raccolta specificata; vengono copiati solo i riferimenti agli elementi della raccolta, gli elementi stessi non vengono clonati. La modifica di un elemento del nuovo FreezableCollection<T> modifica anche l'elemento per collection.

Gli elementi vengono inseriti nello FreezableCollection<T> stesso ordine letti dall'enumeratore della raccolta specificata.

Si applica a

FreezableCollection<T>(Int32)

Inizializza una nuova istanza vuota di FreezableCollection<T> con la capacità iniziale specificata.

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)

Parametri

capacity
Int32

Valore maggiore o uguale a 0 che specifica il numero di elementi inizialmente archiviabili dal nuovo insieme.

Eccezioni

capacity è minore di 0.

Si applica a