Sdílet prostřednictvím


EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Metoda

Definice

Zařadí objekt ze spravovaného kódu na nespravovaný kód.

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

CLR volá tuto metodu se zadanou instancí spravovaného objektu k převodu tohoto objektu ze spravovaného kódu na nespravovaný kód a vrátí ukazatel na příslušný nespravovaný objekt, který představuje zobrazení modelu COM tohoto objektu.

Platí pro