Selector Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje selektor Objective-C w kodzie zarządzanym.
public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
interface IEquatable<Selector>
interface INativeObject
- Dziedziczenie
-
Selector
- Implementuje
Konstruktory
| Nazwisko | Opis |
|---|---|
| Selector(NativeHandle) |
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe. |
| Selector(String) |
Tworzy nowy selektor i rejestruje go w środowisku uruchomieniowym Objective-C. |
Właściwości
| Nazwisko | Opis |
|---|---|
| Handle |
Dojdź (wskaźnik) do niezarządzanej reprezentacji selektora. |
| Name |
Nazwa tego selektora. |
Metody
| Nazwisko | Opis |
|---|---|
| Equals(Object) |
Porównuje dwa obiekty pod kątem równości |
| Equals(Selector) |
Porównuje dwa selektory równości. |
| FromHandle(NativeHandle, Boolean) |
Tworzy wystąpienie selektora zarządzanego na podstawie selektora natywnego. |
| FromHandle(NativeHandle) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |
| GetHandle(String) |
Zwraca uchwyt do określonego selektora Objective-C. |
| GetHashCode() |
Zwraca kod skrótu selektora. |
| Register(NativeHandle) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |
Operatory
| Nazwisko | Opis |
|---|---|
| Equality(Selector, Selector) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |
| Inequality(Selector, Selector) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |
Metody rozszerzania
| Nazwisko | Opis |
|---|---|
| GetHandle(INativeObject) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |
| GetNonNullHandle(INativeObject, String) |
Reprezentuje selektor Objective-C w kodzie zarządzanym. |