NSOrderedSet<TKey> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 对象。
注解
提供此构造函数是为了允许从 unarchiver (初始化类,例如,在 NIB 反序列化) 期间。 这是协议的一 NSCoding 部分。
如果开发人员想要创建此对象的子类并继续支持对存档进行反序列化,则应实现具有相同签名的构造函数:采用类型的 NSCoder 单个参数,并使用 [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)>
参数
- other
- NSOrderedSet<TKey>
适用于
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[]