Selector 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í.
Representa un selector de Objective-C en código administrado.
public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
interface IEquatable<Selector>
interface INativeObject
- Herencia
-
Selector
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| Selector(NativeHandle) |
Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución. |
| Selector(String) |
Crea un nuevo selector y lo registra con el entorno de ejecución de Objective-C. |
Propiedades
| Nombre | Description |
|---|---|
| Handle |
Identificador (puntero) a la representación del selector no administrado. |
| Name |
Nombre de este selector. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Compara dos objetos para obtener igualdad |
| Equals(Selector) |
Compara dos selectores para obtener igualdad. |
| FromHandle(NativeHandle, Boolean) |
Crea una instancia del selector administrado a partir de un selector nativo. |
| FromHandle(NativeHandle) |
Representa un selector de Objective-C en código administrado. |
| GetHandle(String) |
Devuelve el identificador al selector de Objective-C especificado. |
| GetHashCode() |
Devuelve el código hash del selector. |
| Register(NativeHandle) |
Representa un selector de Objective-C en código administrado. |
Operadores
| Nombre | Description |
|---|---|
| Equality(Selector, Selector) |
Representa un selector de Objective-C en código administrado. |
| Inequality(Selector, Selector) |
Representa un selector de Objective-C en código administrado. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetHandle(INativeObject) |
Representa un selector de Objective-C en código administrado. |
| GetNonNullHandle(INativeObject, String) |
Representa un selector de Objective-C en código administrado. |