Marshal.GetNativeVariantForObject Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.