ComEventInterfaceAttribute.EventProvider プロパティ

定義

イベント インターフェイスのメソッドを実装するクラスを取得します。

public:
 property Type ^ EventProvider { Type ^ get(); };
public Type EventProvider { get; }
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)]
public Type EventProvider { get; }
member this.EventProvider : Type
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)>]
member this.EventProvider : Type
Public ReadOnly Property EventProvider As Type

プロパティ値

イベント インターフェイスのメソッドを実装するクラスを含む Type

属性

注釈

この値は、 Tlbimp.exe (タイプ ライブラリ インポーター) によって生成されるイベント プロバイダー クラスの型に設定されます。 Tlbimp.exe は、ソース インターフェイス名を EventProvider に追加します。 たとえば、IMyInterface は IMyInterfaceEventProvider になります。

適用対象