ComObject.IDynamicInterfaceCastable.IsInterfaceImplemented Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda lze tento objekt přetypovat na zadaný typ rozhraní. Tato metoda je volána při implementaci instance třídy je přetypován na typ rozhraní, který není obsažen v metadatech třídy.
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
Parametry
- interfaceType
- RuntimeTypeHandle
Typ rozhraní.
- throwIfNotImplemented
- Boolean
true místo vrácení falsevyvolá výjimku . V opačném případě false.
Návraty
truelze-li tento objekt přetypovat na dané rozhraní; v opačném případě . false