Marshal.GetTypeForITypeInfo(IntPtr) 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í.
public:
static Type ^ GetTypeForITypeInfo(IntPtr piTypeInfo);
public static Type GetTypeForITypeInfo (IntPtr piTypeInfo);
[System.Security.SecurityCritical]
public static Type GetTypeForITypeInfo (IntPtr piTypeInfo);
static member GetTypeForITypeInfo : nativeint -> Type
[<System.Security.SecurityCritical>]
static member GetTypeForITypeInfo : nativeint -> Type
Public Shared Function GetTypeForITypeInfo (piTypeInfo As IntPtr) As Type
Parametry
- piTypeInfo
-
IntPtr
nativeint
Rozhraní ITypeInfo
pro zařazování.
Návraty
Spravovaný typ, který představuje nespravovaný ITypeInfo
objekt.
- Atributy
Poznámky
GetTypeForITypeInfoSystem.Type vrátí instanci, která je založená na původním typu. Můžete použít System.Runtime.InteropServices.MarshalAsAttribute k nahrazení standardní chování zařazování zprostředkovatele komunikace tímto vlastním zařazováním. Nástroj Tlbimp.exe (Type Library Importer) používá vlastní zařazovač k překladu ITypeInfo
parametrů na System.Type parametry. Pokud však získáte ITypeInfo
rozhraní jiným způsobem než Tlbimp.exe, můžete použít GetTypeForITypeInfo k ručnímu provedení stejného překladu.
Platí pro
Viz také
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