FreezableCollection<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von FreezableCollection<T>.
Überlädt
| Name | Beschreibung |
|---|---|
| FreezableCollection<T>() |
Initialisiert eine neue Instanz davon, die FreezableCollection<T> leer ist und über die Standardkapazität verfügt. |
| FreezableCollection<T>(IEnumerable<T>) |
Initialisiert eine neue Instanz der FreezableCollection<T> Klasse, die dieselben Elemente wie die angegebene Auflistung enthält. |
| FreezableCollection<T>(Int32) |
Initialisiert eine neue Instanz der FreezableCollection<T> leeren Instanz und weist die angegebene Anfangskapazität auf. |
FreezableCollection<T>()
Initialisiert eine neue Instanz davon, die FreezableCollection<T> leer ist und über die Standardkapazität verfügt.
public:
FreezableCollection();
public FreezableCollection();
Public Sub New ()
Gilt für:
FreezableCollection<T>(IEnumerable<T>)
Initialisiert eine neue Instanz der FreezableCollection<T> Klasse, die dieselben Elemente wie die angegebene Auflistung enthält.
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))
Parameter
- collection
- IEnumerable<T>
Die Auflistung, deren Elemente dem neuen FreezableCollection<T>hinzugefügt werden sollen.
Ausnahmen
collection ist null.
Hinweise
Dieser Vorgang führt eine flache Kopie für die angegebene Auflistung aus; Nur Verweise auf die Elemente der Auflistung werden kopiert, die Elemente selbst werden nicht geklont. Das Ändern eines Elements des neuen FreezableCollection<T> Elements ändert dieses Element auch für collection.
Die Elemente werden in derselben Reihenfolge in der neuen FreezableCollection<T> Reihenfolge platziert, in der sie vom Enumerator der angegebenen Auflistung gelesen werden.
Gilt für:
FreezableCollection<T>(Int32)
Initialisiert eine neue Instanz der FreezableCollection<T> leeren Instanz und weist die angegebene Anfangskapazität auf.
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)
Parameter
- capacity
- Int32
Ein Wert, der größer oder gleich 0 ist, der die Anzahl der Elemente angibt, die die neue Auflistung anfänglich speichern kann.
Ausnahmen
capacity ist kleiner als 0.