BStrWrapper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.
Zařadí data typu VT_BSTR
ze spravovaného na nespravovaný kód. Tato třída se nemůže dědit.
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
- Dědičnost
-
BStrWrapper
- Atributy
Poznámky
Třída BStrWrapper řídí, jak se zabalený objekt zařadí při předání jako VARIANT
. Objekt můžete zabalit String do objektu a zařadíte ho BStrWrapper jako VT_BSTR
.
BStrWrapper je užitečné při předávání řetězce s hodnotou null nespravovanému kódu. Bez BStrWrapperse řetězec null předá jako VT_EMPTY
, ale zabalení řetězce pomocí BStrWrapper zajistí, že se řetězec null předá jako VT_BSTR
.
Konstruktory
BStrWrapper(Object) |
Zastaralé.
Inicializuje novou instanci BStrWrapper třídy se zadaným Object objektem. |
BStrWrapper(String) |
Zastaralé.
Inicializuje novou instanci BStrWrapper třídy se zadaným String objektem. |
Vlastnosti
WrappedObject |
Zastaralé.
Získá zabalený String objekt k zařazování jako typ |
Metody
Equals(Object) |
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Zastaralé.
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Zastaralé.
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |