Share via


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

实现

适用于