FreezableCollection<T> FreezableCollection<T> FreezableCollection<T> FreezableCollection<T> Constructors

Definition

Überlädt

FreezableCollection<T>() FreezableCollection<T>() FreezableCollection<T>()

Initialisiert eine neue, leere Instanz von FreezableCollection<T>, die über die anfängliche Standardkapazität verfügt.Initializes a new instance of FreezableCollection<T> that is empty and has the default initial capacity.

FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>)

Initialisiert eine neue Instanz der FreezableCollection<T>-Klasse, die die Elemente der angegebenen Quellauflistung enthält.Initializes a new instance of the FreezableCollection<T> class that contains the same elements as the specified collection.

FreezableCollection<T>(Int32) FreezableCollection<T>(Int32) FreezableCollection<T>(Int32) FreezableCollection<T>(Int32)

Initialisiert eine neue, leere Instanz der FreezableCollection<T>, die über die angegebene Anfangskapazität verfügt.Initializes a new instance of the FreezableCollection<T> that is empty and has the specified initial capacity.

FreezableCollection<T>() FreezableCollection<T>() FreezableCollection<T>()

Initialisiert eine neue, leere Instanz von FreezableCollection<T>, die über die anfängliche Standardkapazität verfügt.Initializes a new instance of FreezableCollection<T> that is empty and has the default initial capacity.

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

FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>) FreezableCollection<T>(IEnumerable<T>)

Initialisiert eine neue Instanz der FreezableCollection<T>-Klasse, die die Elemente der angegebenen Quellauflistung enthält.Initializes a new instance of the FreezableCollection<T> class that contains the same elements as the specified collection.

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> IEnumerable<T> IEnumerable<T> IEnumerable<T>

Die Auflistung, deren Elemente der neuen FreezableCollection<T> hinzugefügt werden sollen.The collection whose items should be added to the new FreezableCollection<T>.

Ausnahmen

Hinweise

Mit diesem Vorgang wird eine flache Kopie für die angegebene Sammlung durchführt. nur Verweise auf die Elemente der Auflistung werden kopiert, die Elemente selbst werden nicht geklont.This operation performs a shallow copy on the specified collection; only references to the collection's elements are copied, the elements themselves are not cloned. Wenn Sie ein Element der neuen FreezableCollection<T> ändern, wird dieses Element auch collectionfür geändert.Modifying an element of the new FreezableCollection<T> also modifies that element for collection.

Die Elemente werden in der neuen FreezableCollection<T> in derselben Reihenfolge platziert, in der Sie vom Enumerator der angegebenen Auflistung gelesen werden.The elements are placed in the new FreezableCollection<T> in the same order they are read by the enumerator of the specified collection.

FreezableCollection<T>(Int32) FreezableCollection<T>(Int32) FreezableCollection<T>(Int32) FreezableCollection<T>(Int32)

Initialisiert eine neue, leere Instanz der FreezableCollection<T>, die über die angegebene Anfangskapazität verfügt.Initializes a new instance of the FreezableCollection<T> that is empty and has the specified initial capacity.

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 Int32 Int32 Int32

Ein Wert, der größer als oder gleich 0 (null) ist und die Anzahl der Elemente angibt, die in der neuen Auflistung anfänglich gespeichert werden können.A value that is greater than or equal to 0 that specifies the number of elements the new collection can initially store.

Ausnahmen

Gilt für: