FreezableCollection<T> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FreezableCollection<T> の新しいインスタンスを初期化します。
オーバーロード
FreezableCollection<T>() |
空で、既定の初期量を備えた、FreezableCollection<T> の新しいインスタンスを初期化します。 |
FreezableCollection<T>(IEnumerable<T>) |
指定したコレクションと同じ要素を格納する FreezableCollection<T> クラスの新しいインスタンスを初期化します。 |
FreezableCollection<T>(Int32) |
空で、指定した初期量を備えた、FreezableCollection<T> の新しいインスタンスを初期化します。 |
FreezableCollection<T>()
空で、既定の初期量を備えた、FreezableCollection<T> の新しいインスタンスを初期化します。
public:
FreezableCollection();
public FreezableCollection ();
Public Sub New ()
適用対象
FreezableCollection<T>(IEnumerable<T>)
指定したコレクションと同じ要素を格納する FreezableCollection<T> クラスの新しいインスタンスを初期化します。
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))
パラメーター
- collection
- IEnumerable<T>
新しい FreezableCollection<T> に項目を追加する必要があるコレクション。
例外
collection
が null
です。
注釈
この操作は、指定したコレクションに対して簡易コピーを実行します。コレクションの要素への参照のみがコピーされ、要素自体は複製されません。 新しい FreezableCollection<T> 要素を変更すると、その要素 collection
も変更されます。
要素は、指定したコレクションの列挙子によって読み取られたのと同じ順序で新しい FreezableCollection<T> 要素に配置されます。
適用対象
FreezableCollection<T>(Int32)
空で、指定した初期量を備えた、FreezableCollection<T> の新しいインスタンスを初期化します。
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)
パラメーター
- capacity
- Int32
新しいコレクションで最初に格納できる要素の数を指定する 0 以上の値。
例外
capacity
が 0 未満です。