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.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour