Marshal.GetNativeVariantForObject Método

Definição

Sobrecargas

Name Description
GetNativeVariantForObject(Object, IntPtr)
Obsoleto.

Converte um objeto numa VARIANTE COM.

GetNativeVariantForObject<T>(T, IntPtr)
Obsoleto.

Converte um objeto de um tipo especificado numa VARIANTE COM.

GetNativeVariantForObject(Object, IntPtr)

Atenção

GetNativeVariantForObject(Object, IntPtr) may be unavailable in future releases.

Converte um objeto numa VARIANTE COM.

public:
 static void GetNativeVariantForObject(System::Object ^ obj, IntPtr pDstNativeVariant);
[System.Obsolete("GetNativeVariantForObject(Object, IntPtr) may be unavailable in future releases.")]
[System.Security.SecurityCritical]
public static void GetNativeVariantForObject(object obj, IntPtr pDstNativeVariant);
public static void GetNativeVariantForObject(object obj, IntPtr pDstNativeVariant);
[System.Security.SecurityCritical]
public static void GetNativeVariantForObject(object obj, IntPtr pDstNativeVariant);
[System.Obsolete("GetNativeVariantForObject(Object, IntPtr) may be unavailable in future releases.")]
public static void GetNativeVariantForObject(object obj, IntPtr pDstNativeVariant);
[<System.Obsolete("GetNativeVariantForObject(Object, IntPtr) may be unavailable in future releases.")>]
[<System.Security.SecurityCritical>]
static member GetNativeVariantForObject : obj * nativeint -> unit
static member GetNativeVariantForObject : obj * nativeint -> unit
[<System.Security.SecurityCritical>]
static member GetNativeVariantForObject : obj * nativeint -> unit
[<System.Obsolete("GetNativeVariantForObject(Object, IntPtr) may be unavailable in future releases.")>]
static member GetNativeVariantForObject : obj * nativeint -> unit
Public Shared Sub GetNativeVariantForObject (obj As Object, pDstNativeVariant As IntPtr)

Parâmetros

obj
Object

O objetivo para obter uma VARIANTE COM.

pDstNativeVariant
IntPtr

nativeint

Um ponteiro para receber o VARIANT que corresponde ao obj parâmetro.

Atributos

Exceções

O obj parâmetro é uma instância de um tipo genérico.

Observações

O pDstNativeVariant parâmetro deve apontar para memória suficiente para armazenar o VARIANT resultante. Além disso, a implementação deste método chama a função VariantInit na memória bruta para a qual o pDstNativeVariant parâmetro aponta.

Aplica-se a

GetNativeVariantForObject<T>(T, IntPtr)

Atenção

GetNativeVariantForObject<T>(T, IntPtr) may be unavailable in future releases.

Converte um objeto de um tipo especificado numa VARIANTE COM.

public:
generic <typename T>
 static void GetNativeVariantForObject(T obj, IntPtr pDstNativeVariant);
[System.Obsolete("GetNativeVariantForObject<T>(T, IntPtr) may be unavailable in future releases.")]
[System.Security.SecurityCritical]
public static void GetNativeVariantForObject<T>(T obj, IntPtr pDstNativeVariant);
[System.Security.SecurityCritical]
public static void GetNativeVariantForObject<T>(T obj, IntPtr pDstNativeVariant);
public static void GetNativeVariantForObject<T>(T obj, IntPtr pDstNativeVariant);
[System.Obsolete("GetNativeVariantForObject<T>(T, IntPtr) may be unavailable in future releases.")]
public static void GetNativeVariantForObject<T>(T obj, IntPtr pDstNativeVariant);
[<System.Obsolete("GetNativeVariantForObject<T>(T, IntPtr) may be unavailable in future releases.")>]
[<System.Security.SecurityCritical>]
static member GetNativeVariantForObject : 'T * nativeint -> unit
[<System.Security.SecurityCritical>]
static member GetNativeVariantForObject : 'T * nativeint -> unit
static member GetNativeVariantForObject : 'T * nativeint -> unit
[<System.Obsolete("GetNativeVariantForObject<T>(T, IntPtr) may be unavailable in future releases.")>]
static member GetNativeVariantForObject : 'T * nativeint -> unit
Public Shared Sub GetNativeVariantForObject(Of T) (obj As T, pDstNativeVariant As IntPtr)

Parâmetros de Tipo Genérico

T

O tipo de objeto a converter.

Parâmetros

obj
T

O objetivo para obter uma VARIANTE COM.

pDstNativeVariant
IntPtr

nativeint

Um ponteiro para receber o VARIANT que corresponde ao obj parâmetro.

Atributos

Observações

O pDstNativeVariant parâmetro deve apontar para memória suficiente para armazenar o VARIANT resultante. Além disso, a implementação deste método chama a função VariantInit na memória bruta para a qual o pDstNativeVariant parâmetro aponta.

Aplica-se a