BStrWrapper Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.
Marshale des données de type VT_BSTR
de code managé en code non managé. Cette classe ne peut pas être héritée.
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
- Héritage
-
BStrWrapper
- Attributs
Remarques
La BStrWrapper classe contrôle la façon dont l’objet encapsulé est marshalé lorsqu’il est passé en tant que VARIANT
. Vous pouvez encapsuler un String objet dans un BStrWrapper objet pour le marshaler en tant que VT_BSTR
.
BStrWrapper est utile lors de la transmission d’une chaîne Null à du code non managé. Sans BStrWrapper, une chaîne null est passée en tant que VT_EMPTY
; toutefois, l’encapsulation de la chaîne avec BStrWrapper garantit que la chaîne null est passée en tant que VT_BSTR
.
Constructeurs
BStrWrapper(Object) |
Obsolète.
Initialise une nouvelle instance de la classe BStrWrapper avec l'objet Object spécifié. |
BStrWrapper(String) |
Obsolète.
Initialise une nouvelle instance de la classe BStrWrapper avec l'objet String spécifié. |
Propriétés
WrappedObject |
Obsolète.
Obtient l'objet String encapsulé à marshaler comme type |
Méthodes
Equals(Object) |
Obsolète.
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Obsolète.
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obsolète.
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Obsolète.
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |