ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定此对象是否可以强制转换为指定的接口类型。 当实现类实例强制转换为未包含在类元数据中的接口类型时,将调用此方法。
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
。