Sprache

FreezableCollection<T> Konstruktoren

Definition

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.

Gilt für: