NSArray<TKey> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
NSArray<TKey>() | |
NSArray<TKey>(NSCoder) |
unarchiver オブジェクトに格納されているデータからオブジェクトを初期化するコンストラクター。 |
NSArray<TKey>()
public NSArray ();
適用対象
NSArray<TKey>(NSCoder)
unarchiver オブジェクトに格納されているデータからオブジェクトを初期化するコンストラクター。
public NSArray (Foundation.NSCoder coder);
new Foundation.NSArray<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSCoder -> Foundation.NSArray<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>
パラメーター
- coder
- NSCoder
unarchiver オブジェクト。
注釈
このコンストラクターは、(NIB 逆シリアル化中など) 非アーカイブからクラスを初期化できるようにするために提供されます。 これはプロトコルの NSCoding 一部です。
開発者がこのオブジェクトのサブクラスを作成し、アーカイブからの逆シリアル化を引き続きサポートする場合は、同じシグネチャを持つコンストラクターを実装する必要があります。型 NSCoder の単一パラメーターを取得し、[Export("initWithCoder:"] 属性宣言で修飾します。
このオブジェクトの状態は、コンパニオン メソッド EncodeTo を使用してシリアル化することもできます。