FreezableCollection<T> Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy FreezableCollection<T>.
Przeciążenia
FreezableCollection<T>() |
Inicjuje nowe wystąpienie, FreezableCollection<T> które jest puste i ma domyślną pojemność początkową. |
FreezableCollection<T>(IEnumerable<T>) |
Inicjuje FreezableCollection<T> nowe wystąpienie klasy zawierającej te same elementy co określona kolekcja. |
FreezableCollection<T>(Int32) |
Inicjuje nowe wystąpienie, FreezableCollection<T> które jest puste i ma określoną pojemność początkową. |
FreezableCollection<T>()
Inicjuje nowe wystąpienie, FreezableCollection<T> które jest puste i ma domyślną pojemność początkową.
public:
FreezableCollection();
public FreezableCollection ();
Public Sub New ()
Dotyczy
FreezableCollection<T>(IEnumerable<T>)
Inicjuje FreezableCollection<T> nowe wystąpienie klasy zawierającej te same elementy co określona kolekcja.
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))
Parametry
- collection
- IEnumerable<T>
Kolekcja, której elementy powinny zostać dodane do nowego FreezableCollection<T>elementu .
Wyjątki
collection
to null
.
Uwagi
Ta operacja wykonuje płytkią kopię w określonej kolekcji; tylko odwołania do elementów kolekcji są kopiowane, same elementy nie są klonowane. Modyfikowanie elementu nowego FreezableCollection<T> modyfikuje również ten element dla collection
elementu .
Elementy są umieszczane w nowej FreezableCollection<T> kolejności w tej samej kolejności, którą są odczytywane przez moduł wyliczający określonej kolekcji.
Dotyczy
FreezableCollection<T>(Int32)
Inicjuje nowe wystąpienie, FreezableCollection<T> które jest puste i ma określoną pojemność początkową.
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)
Parametry
- capacity
- Int32
Wartość większa lub równa 0 określająca liczbę elementów, które mogą początkowo być przechowywane przez nową kolekcję.
Wyjątki
capacity
wartość jest mniejsza niż 0.