NSSet Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
[Foundation.Register("NSSet", true)]
public class NSSet : Foundation.NSObject, Foundation.INSMutableCopying, Foundation.INSSecureCoding, IDisposable, System.Collections.Generic.IEnumerable<Foundation.NSObject>
[<Foundation.Register("NSSet", true)>]
type NSSet = class
inherit NSObject
interface seq<NSObject>
interface IEnumerable
interface INSCoding
interface INativeObject
interface IDisposable
interface INSCopying
interface INSMutableCopying
interface INSSecureCoding
- Herencia
- Derivado
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| NSSet() |
Crea un nuevo NSSet con valores predeterminados. |
| NSSet(NativeHandle) |
Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución. |
| NSSet(NSArray) | |
| NSSet(NSCoder) |
Constructor que inicializa el objeto a partir de los datos almacenados en el objeto unarchiver. |
| NSSet(NSObject[]) |
Crea una nueva NSSet a partir de una matriz de NSObject instancias. |
| NSSet(NSObjectFlag) |
Constructor para llamar a en clases derivadas para omitir la inicialización y simplemente asignar el objeto. |
| NSSet(NSSet) | |
| NSSet(Object[]) |
Crea una nueva NSSet a partir de una matriz de objetos . |
| NSSet(String[]) |
Crea una nueva NSSet a partir de una matriz de cadenas. |
Propiedades
| Nombre | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Heredado de NSObject) |
| AccessibilityRespondsToUserInteraction | (Heredado de NSObject) |
| AccessibilityTextualContext | (Heredado de NSObject) |
| AccessibilityUserInputLabels | (Heredado de NSObject) |
| AnyObject | |
| Class | (Heredado de NSObject) |
| ClassHandle |
Identificador de clase Objective-C para esta clase. |
| Count | |
| DebugDescription | (Heredado de NSObject) |
| Description | (Heredado de NSObject) |
| ExposedBindings | (Heredado de NSObject) |
| Handle |
Controla (puntero) a la representación de objeto no administrada. (Heredado de NSObject) |
| IsDirectBinding |
Obtiene o establece un valor que indica si esta instancia usa Objective-C enlace directo. (Heredado de NSObject) |
| IsProxy | (Heredado de NSObject) |
| RetainCount | (Heredado de NSObject) |
| Self | (Heredado de NSObject) |
| Superclass | (Heredado de NSObject) |
| SuperHandle |
Identificador usado para representar los métodos de la clase base para este NSObject. (Heredado de NSObject) |
| Zone | (Heredado de NSObject) |
Métodos
Operadores
| Nombre | Description |
|---|---|
| Addition(NSSet, NSOrderedSet) |
Agrega un conjunto y un conjunto ordenado, creando un nuevo conjunto que contiene todos los elementos de ambos. |
| Addition(NSSet, NSSet) |
Agrega dos conjuntos, creando un nuevo conjunto que contiene todos los elementos de ambos conjuntos. |
| Subtraction(NSSet, NSOrderedSet) |
Resta los elementos de un conjunto ordenado de un conjunto. |
| Subtraction(NSSet, NSSet) |
Resta los elementos del segundo conjunto del primer conjunto. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Enumera las NSObject instancias del conjunto. |