次の方法で共有


ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented メソッド

定義

このオブジェクトを指定したインターフェイス型にキャストできるかどうかを判断します。 このメソッドは、実装するクラス インスタンスが、クラスのメタデータに含まれていないインターフェイス型にキャストされるときに呼び出されます。

 virtual bool System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle interfaceType, bool throwIfNotImplemented) = System::Runtime::InteropServices::IDynamicInterfaceCastable::IsInterfaceImplemented;
bool IDynamicInterfaceCastable.IsInterfaceImplemented (RuntimeTypeHandle interfaceType, bool throwIfNotImplemented);
abstract member System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented : RuntimeTypeHandle * bool -> bool
override this.System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented : RuntimeTypeHandle * bool -> bool
Function IsInterfaceImplemented (interfaceType As RuntimeTypeHandle, throwIfNotImplemented As Boolean) As Boolean Implements IDynamicInterfaceCastable.IsInterfaceImplemented

パラメーター

interfaceType
RuntimeTypeHandle

インターフェイスの型。

throwIfNotImplemented
Boolean

true を返す代わりに例外をスローする false場合は 。それ以外の場合 falseは 。

戻り値

このオブジェクトを指定のインターフェイスにキャストできる場合は true。それ以外の場合は false

実装

適用対象