Partager via


ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Méthode

Définition

Détermine si cet objet peut être converti en le type d’interface spécifié. Cette méthode est appelée lorsqu’une instance de classe d’implémentation est castée en un type d’interface qui n’est pas contenu dans les métadonnées de la classe.

 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

Paramètres

interfaceType
RuntimeTypeHandle

Type de l'interface.

throwIfNotImplemented
Boolean

true pour lever une exception au lieu de retourner false; sinon, false.

Retours

true si cet objet peut être casté dans l’interface donnée ; sinon, false.

Implémente

S’applique à