NSOrderedSet<TKey> Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
NSOrderedSet<TKey>() | |
NSOrderedSet<TKey>(NSCoder) |
Um construtor que inicializa o objeto dos dados armazenados no objeto unarchiver. |
NSOrderedSet<TKey>(NSMutableOrderedSet<TKey>) | |
NSOrderedSet<TKey>(NSOrderedSet<TKey>) | |
NSOrderedSet<TKey>(NSSet<TKey>) | |
NSOrderedSet<TKey>(TKey) | |
NSOrderedSet<TKey>(TKey[]) |
NSOrderedSet<TKey>()
public NSOrderedSet ();
Aplica-se a
NSOrderedSet<TKey>(NSCoder)
Um construtor que inicializa o objeto dos dados armazenados no objeto 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)>
Parâmetros
- coder
- NSCoder
O objeto unarchiver.
Comentários
Esse construtor é fornecido para permitir que a classe seja inicializada de um unarchiver (por exemplo, durante a desserialização nib). Isso faz parte do NSCoding protocolo.
Se os desenvolvedores quiserem criar uma subclasse desse objeto e continuar a dar suporte à desserialização de um arquivo morto, eles deverão implementar um construtor com uma assinatura idêntica: pegar um único parâmetro do tipo NSCoder e decorá-lo com a declaração de atributo [Export("initWithCoder:"].
O estado desse objeto também pode ser serializado usando o método complementar EncodeTo.
Aplica-se a
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)>
Parâmetros
Aplica-se a
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)>
Parâmetros
- other
- NSOrderedSet<TKey>
Aplica-se a
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)>
Parâmetros
- source
- NSSet<TKey>
Aplica-se a
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)>
Parâmetros
- start
- TKey
Aplica-se a
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)>
Parâmetros
- objs
- TKey[]