ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina se este objeto pode ser lançado para o tipo de interface especificado. Este método é chamado quando uma instância de classe de implementação é convertida para um tipo de interface que não está contido nos metadados da 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
Parâmetros
- interfaceType
- RuntimeTypeHandle
O tipo de interface.
- throwIfNotImplemented
- Boolean
true lançar uma exceção em vez de devolver false; caso contrário, false.
Devoluções
true se este objeto puder ser lançado para a interface dada; caso contrário, false.