Platform::IBox, interface
L'interface Platform::IBox est le nom C++ de l'interface Windows::Foundation::IReference
.
Syntaxe
template <typename T>
interface class IBox
Paramètres
T
Type de la valeur boxed.
Notes
L'interface IBox<T>
est principalement utilisée en interne pour représenter les types de valeur Nullable, comme décrit dans Classes et structs value (C++/CX). L'interface est aussi utilisée en interne pour effectuer un boxing des types valeur passés aux méthodes C++ qui prennent des paramètres de type Object^
. Vous pouvez déclarer explicitement un paramètre d'entrée comme IBox<SomeValueType>
. Pour obtenir un exemple, consultez Boxing.
Spécifications
Membres
L'interface Platform::IBox
hérite de l'interface Platform::IValueType . IBox
a ces membres :
Propriétés
Méthode | Description |
---|---|
Valeur | Retourne une valeur unboxed qui a été précédemment enregistrée dans cette instance IBox . |
IBox::Value, propriété
Retourne la valeur qui a été enregistrée à l'origine dans cet objet.
Syntaxe
property T Value {T get();}
Paramètres
T
Type de la valeur boxed.
Valeur de propriété/valeur de retour
Retourne la valeur qui a été enregistrée à l'origine dans cet objet.
Notes
Pour obtenir un exemple, consultez Boxing.