BStrWrapper Kelas

Definisi

Perhatian

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

Marshals data jenis VT_BSTR dari yang dikelola ke kode yang tidak dikelola. Kelas ini tidak dapat diwariskan.

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
Warisan
BStrWrapper
Atribut

Keterangan

Kelas BStrWrapper mengontrol bagaimana objek yang dibungkus di-marshal ketika diteruskan sebagai VARIANT. Anda dapat membungkus String objek dalam BStrWrapper objek untuk marshal sebagai VT_BSTR. BStrWrapper berguna saat meneruskan string null ke kode yang tidak dikelola. Tanpa BStrWrapper, string null diteruskan sebagai VT_EMPTY; namun, membungkus string dengan BStrWrapper memastikan bahwa string null diteruskan sebagai VT_BSTR.

Konstruktor

BStrWrapper(Object)
Kedaluwarsa.

Menginisialisasi instans BStrWrapper baru kelas dengan objek yang ditentukan Object .

BStrWrapper(String)
Kedaluwarsa.

Menginisialisasi instans BStrWrapper baru kelas dengan objek yang ditentukan String .

Properti

WrappedObject
Kedaluwarsa.

Mendapatkan objek yang dibungkus String ke marshal sebagai jenis VT_BSTR.

Metode

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk