FreezableCollection<T> Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci .FreezableCollection<T>
Přetížení
FreezableCollection<T>() |
Inicializuje novou instanci FreezableCollection<T> , která je prázdná a má výchozí počáteční kapacitu. |
FreezableCollection<T>(IEnumerable<T>) |
Inicializuje novou instanci FreezableCollection<T> třídy, která obsahuje stejné prvky jako zadaná kolekce. |
FreezableCollection<T>(Int32) |
Inicializuje novou instanci FreezableCollection<T> , která je prázdná a má zadanou počáteční kapacitu. |
FreezableCollection<T>()
Inicializuje novou instanci FreezableCollection<T> , která je prázdná a má výchozí počáteční kapacitu.
public:
FreezableCollection();
public FreezableCollection ();
Public Sub New ()
Platí pro
FreezableCollection<T>(IEnumerable<T>)
Inicializuje novou instanci FreezableCollection<T> třídy, která obsahuje stejné prvky jako zadaná kolekce.
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>
Kolekce, jejíž položky by měly být přidány do nového FreezableCollection<T>.
Výjimky
collection
je null
.
Poznámky
Tato operace provádí v zadané kolekci posouvanou kopii; Zkopírují se pouze odkazy na prvky kolekce, samotné prvky se neklonují. Úprava prvku nového FreezableCollection<T> prvku také upraví tento prvek pro collection
.
Prvky se umístí do nového FreezableCollection<T> pořadí, ve stejném pořadí, v jakém je čte výčet zadané kolekce.
Platí pro
FreezableCollection<T>(Int32)
Inicializuje novou instanci FreezableCollection<T> , která je prázdná a má zadanou počáteční kapacitu.
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
Hodnota, která je větší nebo rovna 0, která určuje počet prvků, které může nová kolekce zpočátku uložit.
Výjimky
capacity
je menší než 0.