Idioma

Selector Classe

Definição

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.

Aplica-se a