EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar ett objekt från hanterad kod till ohanterad kod.
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
Parametrar
- pManagedObj
- Object
Det hanterade objekt som ska konverteras.
Returer
nativeint
En pekare till det ohanterade objektet.
Implementeringar
Undantag
pManagedObj är null.
Kommentarer
CLR anropar den här metoden med den angivna instansen av ett hanterat objekt för att konvertera objektet från hanterad kod till ohanterad kod, och den returnerar en pekare till lämpligt ohanterat objekt som representerar COM-vyn för objektet.