次の方法で共有


NSOrderedSet<TKey> コンストラクター

定義

オーバーロード

NSOrderedSet<TKey>()
NSOrderedSet<TKey>(NSCoder)

unarchiver オブジェクトに格納されているデータから オブジェクトを初期化するコンストラクター。

NSOrderedSet<TKey>(NSMutableOrderedSet<TKey>)
NSOrderedSet<TKey>(NSOrderedSet<TKey>)
NSOrderedSet<TKey>(NSSet<TKey>)
NSOrderedSet<TKey>(TKey)
NSOrderedSet<TKey>(TKey[])

NSOrderedSet<TKey>()

public NSOrderedSet ();

適用対象

NSOrderedSet<TKey>(NSCoder)

unarchiver オブジェクトに格納されているデータから オブジェクトを初期化するコンストラクター。

public NSOrderedSet (Foundation.NSCoder coder);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSCoder -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

coder
NSCoder

unarchiver オブジェクト。

注釈

このコンストラクターは、(たとえば、NIB の逆シリアル化中に) 非アーキテクチャからクラスを初期化できるようにするために提供されます。 これはプロトコルの NSCoding 一部です。

開発者がこのオブジェクトのサブクラスを作成し、アーカイブからの逆シリアル化を引き続きサポートする場合は、同じシグネチャを持つコンストラクターを実装する必要があります。型 NSCoder のパラメーターを 1 つ取得し、[Export("initWithCoder:"] 属性宣言で修飾します。

このオブジェクトの状態は、コンパニオン メソッド EncodeTo を使用してシリアル化することもできます。

適用対象

NSOrderedSet<TKey>(NSMutableOrderedSet<TKey>)

public NSOrderedSet (Foundation.NSMutableOrderedSet<TKey> other);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSMutableOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

適用対象

NSOrderedSet<TKey>(NSOrderedSet<TKey>)

public NSOrderedSet (Foundation.NSOrderedSet<TKey> other);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

適用対象

NSOrderedSet<TKey>(NSSet<TKey>)

public NSOrderedSet (Foundation.NSSet<TKey> source);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : Foundation.NSSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

source
NSSet<TKey>

適用対象

NSOrderedSet<TKey>(TKey)

public NSOrderedSet (TKey start);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : 'Key -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

start
TKey

適用対象

NSOrderedSet<TKey>(TKey[])

public NSOrderedSet (params TKey[] objs);
new Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)> : 'Key[] -> Foundation.NSOrderedSet<'Key (requires 'Key : null and 'Key :> ObjCRuntime.INativeObject)>

パラメーター

objs
TKey[]

適用対象