IDynamicInterfaceCastable.GetInterfaceImplementation 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í.
Volá se během odesílání rozhraní, pokud daný typ rozhraní nelze najít v metadatech třídy.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation (RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
Parametry
- interfaceType
- RuntimeTypeHandle
Typ rozhraní.
Návraty
Typ, který by měl být použit k odeslání pro interfaceType
u aktuálního objektu.
Výjimky
Vrácený typ není typem rozhraní nebo nebyl označen znakem DynamicInterfaceCastableImplementationAttribute.
Poznámky
Při zavolání této funkce by již mělo být prostřednictvím pokynů ověřeno přetypování tohoto objektu castclass/isinst
na dané rozhraní.
Vrácený typ musí být typ rozhraní a musí být označený znakem DynamicInterfaceCastableImplementationAttribute. InvalidOperationException V opačném případě bude vyvolán.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro