BStrWrapper Classe

Definição

Cuidado

BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.

Realiza marshaling de dados do tipo VT_BSTR de código gerenciado para código não gerenciado. Essa classe não pode ser herdada.

public ref class BStrWrapper sealed
[System.Obsolete("BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.")]
public sealed class BStrWrapper
public sealed class BStrWrapper
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class BStrWrapper
[<System.Obsolete("BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.")>]
type BStrWrapper = class
type BStrWrapper = class
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type BStrWrapper = class
Public NotInheritable Class BStrWrapper
Herança
BStrWrapper
Atributos

Comentários

A BStrWrapper classe controla como o objeto encapsulado é empacotado quando passado como VARIANT. Você pode encapsular um String objeto em um BStrWrapper objeto para realizar marshaling dele como VT_BSTR. BStrWrapper é útil ao passar uma cadeia de caracteres nula para código não gerenciado. Sem BStrWrapper, uma cadeia de caracteres nula é passada como VT_EMPTY; no entanto, encapsular a cadeia de caracteres com BStrWrapper garante que a cadeia de caracteres nula seja passada como VT_BSTR.

Construtores

BStrWrapper(Object)
Obsoleto.

Inicializa uma nova instância da classe BStrWrapper com o objeto Object especificado.

BStrWrapper(String)
Obsoleto.

Inicializa uma nova instância da classe BStrWrapper com o objeto String especificado.

Propriedades

WrappedObject
Obsoleto.

Obtém o objeto String encapsulado para realizar marshaling como o tipo VT_BSTR.

Métodos

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a