Lingua

FreezableCollection<T> Costruttori

Definizione

Inizializza una nuova istanza di FreezableCollection<T>.

Overload

Nome Descrizione
FreezableCollection<T>()

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

FreezableCollection<T>(IEnumerable<T>)

Inizializza una nuova istanza della FreezableCollection<T> classe che contiene gli stessi elementi della raccolta specificata.

FreezableCollection<T>(Int32)

Inizializza una nuova istanza di che FreezableCollection<T> è vuota e ha la capacità iniziale specificata.

FreezableCollection<T>()

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

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

Si applica a

FreezableCollection<T>(IEnumerable<T>)

Inizializza una nuova istanza della FreezableCollection<T> classe che contiene gli stessi elementi della raccolta specificata.

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>

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

Eccezioni

collection è null.

Commenti

Questa operazione esegue una copia superficiale sulla 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> oggetto modifica anche l'elemento per collection.

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

Si applica a

FreezableCollection<T>(Int32)

Inizializza una nuova istanza di che FreezableCollection<T> è vuota e ha 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 che la nuova raccolta può inizialmente archiviare.

Eccezioni

capacity è minore di 0.

Si applica a