Freigeben über


ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Methode

Definition

Bestimmt, ob dieses Objekt in den angegebenen Schnittstellentyp umgewandelt werden kann. Diese Methode wird aufgerufen, wenn eine implementierende Klasse instance in einen Schnittstellentyp umgewandelt wird, der nicht in den Metadaten der Klasse enthalten ist.

 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

Parameter

interfaceType
RuntimeTypeHandle

Der Schnittstellentyp.

throwIfNotImplemented
Boolean

true , um eine Ausnahme auszulösen, anstatt zurückzugeben false, falseandernfalls .

Gibt zurück

true, wenn dieses Objekt in die angegebene Schnittstelle umgewandelt werden kann, andernfalls false.

Implementiert

Gilt für: