次の方法で共有


BlockProxyAttribute クラス

定義

この属性は、Objective-C ブロックをマネージド デリゲートにラップするために使用されるクラスをランタイムに通知するために使用されます。

[System.AttributeUsage(System.AttributeTargets.Parameter, AllowMultiple=false)]
public sealed class BlockProxyAttribute : Attribute
type BlockProxyAttribute = class
    inherit Attribute
継承
BlockProxyAttribute
属性

注釈

この型は、Xamarin.iOS の内部で使用されます。

この属性はパラメーターに適用され、Xamarin.iOS ランタイムによって使用され、Objective-C ブロックをマネージド デリゲートに変換するために使用されるヘルパー クラスを検索します。これは、後でマネージド コードによって呼び出されてネイティブ ブロックの実行をトリガーできます。

コンストラクター

BlockProxyAttribute(Type)

マネージド デリゲートにブロックをプロキシするために使用する型を指定します。

プロパティ

Type

Objective-C ブロックをこのマネージド パラメーターにプロキシするために使用される型。

適用対象