EnumerableToDispatchMarshaler.MarshalManagedToNative(Object) 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í.
Zařadí objekt ze spravovaného kódu do nespravovaného kódu.
public:
override IntPtr MarshalManagedToNative(System::Object ^ pManagedObj);
public:
virtual IntPtr MarshalManagedToNative(System::Object ^ pManagedObj);
public override IntPtr MarshalManagedToNative (object pManagedObj);
public virtual IntPtr MarshalManagedToNative (object pManagedObj);
abstract member MarshalManagedToNative : obj -> nativeint
override this.MarshalManagedToNative : obj -> nativeint
Public Overrides Function MarshalManagedToNative (pManagedObj As Object) As IntPtr
Public Overridable Function MarshalManagedToNative (pManagedObj As Object) As IntPtr
Parametry
- pManagedObj
- Object
Spravovaný objekt, který se má převést.
Návraty
-
IntPtr
nativeint
Ukazatel na nespravovaný objekt.
Implementuje
Výjimky
pManagedObj
je null
.
Poznámky
Modul CLR volá tuto metodu se zadanou instancí spravovaného objektu pro převod tohoto objektu ze spravovaného kódu na nespravovaný kód a vrací ukazatel na příslušný nespravovaný objekt představující zobrazení com tohoto objektu.