ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Метод

Определение

Определяет, можно ли привести этот объект к указанному типу интерфейса. Этот метод вызывается при приведение экземпляра класса реализации к типу интерфейса, который не содержится в метаданных класса.

 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в противном случае .

Реализации

Применяется к