Language

Protocol クラス

定義

Objective-C プロトコルの表現。

public class Protocol : ObjCRuntime.INativeObject
type Protocol = class
    interface INativeObject
継承
Protocol
実装

コンストラクター

Name 説明
Protocol(NativeHandle)

アンマネージ オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。 ランタイムによって呼び出されます。

Protocol(String)

名前でプロトコルを検索して、Protocol のインスタンスを作成します。

Protocol(Type)

指定したマネージド型 (Objective-C プロトコルを表す必要があります) の Protocol クラスのインスタンスを作成します。

プロパティ

Name 説明
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

Name

プロトコルの名前。

メソッド

Name 説明
GetHandle(String)

Objective-C プロトコルへのハンドルを返します。

拡張メソッド

Name 説明
GetHandle(INativeObject)

Objective-C プロトコルの表現。

GetNonNullHandle(INativeObject, String)

Objective-C プロトコルの表現。

適用対象