BStrWrapper Osztály

Definíció

Figyelemfelhívás

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

A felügyelttől a nem felügyelt kódig típusú VT_BSTR adatokat ad meg. Ez az osztály nem örökölhető.

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
Öröklődés
BStrWrapper
Attribútumok

Megjegyzések

Az BStrWrapper osztály azt szabályozza, hogy a becsomagolt objektum hogyan legyen marshalálva az átadáskor.VARIANT Egy objektumot String körbefuttatva BStrWrapper a következőképpen helyezheti el az VT_BSTRobjektumot. BStrWrapper akkor hasznos, ha null sztringet ad át nem felügyelt kódnak. Nélküle BStrWrappera null sztringet a rendszer a következőképpen adja át VT_EMPTY, azonban a karakterlánc körbefuttatása BStrWrapper biztosítja, hogy a null sztring a következőképpen legyen átadva VT_BSTR.

Konstruktorok

Name Description
BStrWrapper(Object)
Elavult.

Inicializálja az osztály új példányát BStrWrapper a megadott Object objektummal.

BStrWrapper(String)
Elavult.

Inicializálja az osztály új példányát BStrWrapper a megadott String objektummal.

Tulajdonságok

Name Description
WrappedObject
Elavult.

Lekéri a becsomagolt String objektumot a marshal típusként VT_BSTR.

Metódusok

Name Description
Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: