Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gränssnittet Plattform::IBox är C++-namnet för Windows::Foundation::IReference gränssnittet.
Syntax
template <typename T>
interface class IBox
Parameterar
T
Typ av det boxade värdet.
Anmärkningar
Gränssnittet IBox<T> används främst internt för att representera nullbara värdetyper, enligt beskrivningen i Värdeklasser och structs (C++/CX). Gränssnittet används också för att boxa värdetyper som skickas till C++-metoder som tar parametrar av typen Object^. Du kan uttryckligen deklarera en indataparameter som IBox<SomeValueType>. Ett exempel finns i Boxning.
Medlemmar
Gränssnittet Platform::IBox ärver från gränssnittet Platform::IValueType .
IBox har följande medlemmar:
Egenskaper
| Metod | Beskrivning |
|---|---|
| Value | Returnerar det oboxade värde som tidigare lagrats i den här IBox instansen. |
IBox::Value-egenskap
Returnerar det värde som ursprungligen lagrades i det här objektet.
Syntax
property T Value {T get();}
Parameterar
T
Typ av det boxade värdet.
Egenskapsvärde/returvärde
Returnerar det värde som ursprungligen lagrades i det här objektet.
Anmärkningar
Ett exempel finns i Boxning.