Freigeben über


BStrWrapper Klasse

Definition

Achtung

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

Marshallt Daten vom Typ VT_BSTR von verwaltetem an nicht verwalteten Code. Diese Klasse kann nicht vererbt werden.

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
Vererbung
BStrWrapper
Attribute

Hinweise

Die BStrWrapper -Klasse steuert, wie das umschlossene Objekt gemarst wird, wenn es als VARIANTübergeben wird. Sie können ein String Objekt in einem BStrWrapper -Objekt umschließen, um es als VT_BSTRzu marshallen. BStrWrapper ist nützlich, wenn eine NULL-Zeichenfolge an nicht verwalteten Code übergeben wird. Ohne BStrWrapperwird eine NULL-Zeichenfolge als VT_EMPTYübergeben. Beim Umschließen der Zeichenfolge mit BStrWrapper wird jedoch sichergestellt, dass die NULL-Zeichenfolge als VT_BSTRübergeben wird.

Konstruktoren

BStrWrapper(Object)
Veraltet.

Initialisiert eine neue Instanz der BStrWrapper-Klasse mit dem angegebenen Object-Objekt.

BStrWrapper(String)
Veraltet.

Initialisiert eine neue Instanz der BStrWrapper-Klasse mit dem angegebenen String-Objekt.

Eigenschaften

WrappedObject
Veraltet.

Ruft das umschlossene String-Objekt ab, das als VT_BSTR-Typ gemarshallt werden soll.

Methoden

Equals(Object)
Veraltet.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()
Veraltet.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()
Veraltet.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: