Selector Classe
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.
Representa um seletor de Objective-C no código gerenciado.
public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
interface IEquatable<Selector>
interface INativeObject
- Herança
-
Selector
- Implementações
Construtores
| Nome | Description |
|---|---|
| Selector(NativeHandle) |
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime. |
| Selector(String) |
Cria um novo seletor e o registra no runtime do Objective-C. |
Propriedades
| Nome | Description |
|---|---|
| Handle |
Manipule (ponteiro) para a representação do seletor não gerenciado. |
| Name |
Nome deste seletor. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Compara dois objetos quanto à igualdade |
| Equals(Selector) |
Compara dois seletores quanto à igualdade. |
| FromHandle(NativeHandle, Boolean) |
Cria uma instância do Seletor gerenciado de um seletor nativo. |
| FromHandle(NativeHandle) |
Representa um seletor de Objective-C no código gerenciado. |
| GetHandle(String) |
Retorna o identificador para o seletor de Objective-C especificado. |
| GetHashCode() |
Retorna o código hash do Seletor. |
| Register(NativeHandle) |
Representa um seletor de Objective-C no código gerenciado. |
Operadores
| Nome | Description |
|---|---|
| Equality(Selector, Selector) |
Representa um seletor de Objective-C no código gerenciado. |
| Inequality(Selector, Selector) |
Representa um seletor de Objective-C no código gerenciado. |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetHandle(INativeObject) |
Representa um seletor de Objective-C no código gerenciado. |
| GetNonNullHandle(INativeObject, String) |
Representa um seletor de Objective-C no código gerenciado. |