FreezableCollection<T> Constructors

Definitie

Initialiseert een nieuw exemplaar van FreezableCollection<T>.

Overloads

Name Description
FreezableCollection<T>()

Initialiseert een nieuw exemplaar van FreezableCollection<T> dat leeg is en heeft de standaard initiële capaciteit.

FreezableCollection<T>(IEnumerable<T>)

Initialiseert een nieuw exemplaar van de FreezableCollection<T> klasse die dezelfde elementen bevat als de opgegeven verzameling.

FreezableCollection<T>(Int32)

Initialiseert een nieuw exemplaar van de FreezableCollection<T> lege instantie en heeft de opgegeven initiële capaciteit.

FreezableCollection<T>()

Initialiseert een nieuw exemplaar van FreezableCollection<T> dat leeg is en heeft de standaard initiële capaciteit.

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

Van toepassing op

FreezableCollection<T>(IEnumerable<T>)

Initialiseert een nieuw exemplaar van de FreezableCollection<T> klasse die dezelfde elementen bevat als de opgegeven verzameling.

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

Parameters

collection
IEnumerable<T>

De verzameling waarvan de items aan de nieuwe FreezableCollection<T>moeten worden toegevoegd.

Uitzonderingen

collection is null.

Opmerkingen

Met deze bewerking wordt een ondiepe kopie uitgevoerd op de opgegeven verzameling; alleen verwijzingen naar de elementen van de verzameling worden gekopieerd, de elementen zelf worden niet gekloond. Als u een element van het nieuwe FreezableCollection<T> wijzigt, wordt dat element ook gewijzigd voor collection.

De elementen worden in de nieuwe FreezableCollection<T> volgorde geplaatst in dezelfde volgorde die ze worden gelezen door de enumerator van de opgegeven verzameling.

Van toepassing op

FreezableCollection<T>(Int32)

Initialiseert een nieuw exemplaar van de FreezableCollection<T> lege instantie en heeft de opgegeven initiële capaciteit.

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)

Parameters

capacity
Int32

Een waarde die groter is dan of gelijk is aan 0 waarmee het aantal elementen wordt opgegeven dat de nieuwe verzameling in eerste instantie kan opslaan.

Uitzonderingen

capacity is kleiner dan 0.

Van toepassing op