ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Methode

Definition

Bestimmt, ob dieses Objekt in den angegebenen Schnittstellentyp umwandeln kann. Diese Methode wird aufgerufen, wenn eine implementierende Klasseninstanz in einen Schnittstellentyp umgezogen 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 auszuwerfen, anstatt zurückzugeben false; andernfalls false.

Gibt zurück

truewenn dieses Objekt in die angegebene Schnittstelle umwandeln kann; andernfalls . false

Implementiert

Gilt für: