Selector 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以管理程式碼表示 Objective-C 選擇器。
public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
interface IEquatable<Selector>
interface INativeObject
- 繼承
-
Selector
- 實作
建構函式
| 名稱 | Description |
|---|---|
| Selector(NativeHandle) |
一種用於建立未受管理物件的受管理表示的建構器。 由執行時呼叫。 |
| Selector(String) |
建立一個新的選擇器,並將其註冊到 Objective-C 執行時。 |
屬性
| 名稱 | Description |
|---|---|
| Handle |
Handle(指標)指向非管理的選擇器表示。 |
| Name |
這位選擇者的名字。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
比較兩個物件以求相等 |
| Equals(Selector) |
比較兩個選擇器以求平等。 |
| FromHandle(NativeHandle, Boolean) |
從原生選擇器建立一個受管理的選擇器實例。 |
| FromHandle(NativeHandle) |
以管理程式碼表示 Objective-C 選擇器。 |
| GetHandle(String) |
將句柄回傳至指定的 Objective-C 選擇器。 |
| GetHashCode() |
回傳選擇器的雜湊碼。 |
| Register(NativeHandle) |
以管理程式碼表示 Objective-C 選擇器。 |
運算子
| 名稱 | Description |
|---|---|
| Equality(Selector, Selector) |
以管理程式碼表示 Objective-C 選擇器。 |
| Inequality(Selector, Selector) |
以管理程式碼表示 Objective-C 選擇器。 |
擴充方法
| 名稱 | Description |
|---|---|
| GetHandle(INativeObject) |
以管理程式碼表示 Objective-C 選擇器。 |
| GetNonNullHandle(INativeObject, String) |
以管理程式碼表示 Objective-C 選擇器。 |