Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní Platform::IBox je název jazyka Windows::Foundation::IReference C++ pro rozhraní.
Syntaxe
template <typename T>
interface class IBox
Parametry
T
Typ krabicové hodnoty.
Poznámky
Rozhraní IBox<T> se primárně používá interně k reprezentaci typů hodnot s možnou hodnotou null, jak je popsáno v třídách a strukturách hodnot (C++/CX). Rozhraní se také používá k pole hodnotových typů, které jsou předány do metod C++, které přebírají parametry typu Object^. Vstupní parametr můžete explicitně deklarovat jako IBox<SomeValueType>. Příklad najdete v tématu Boxing.
Členové
Rozhraní Platform::IBox dědí z rozhraní Platform::IValueType .
IBox má tyto členy:
Vlastnosti
| metoda | Popis |
|---|---|
| Hodnota | Vrátí rozbalenou hodnotu, která byla dříve uložena v této IBox instanci. |
IBox::Value – vlastnost
Vrátí hodnotu, která byla původně uložena v tomto objektu.
Syntaxe
property T Value {T get();}
Parametry
T
Typ krabicové hodnoty.
Hodnota vlastnosti / návratová hodnota
Vrátí hodnotu, která byla původně uložena v tomto objektu.
Poznámky
Příklad najdete v tématu Boxing.