Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A interface Platform::IBox é o nome C++ para a Windows::Foundation::IReference interface.
Sintaxe
template <typename T>
interface class IBox
Parâmetros
T
O tipo do valor em caixa.
Observações
A IBox<T> interface é usada principalmente internamente para representar tipos de valor anuláveis, conforme descrito em Classes e estruturas de valor (C++/CX). A interface também é usada para encaixotar tipos de valor que são passados para métodos C++ que usam parâmetros do tipo Object^. Você pode declarar explicitamente um parâmetro de entrada como IBox<SomeValueType>. Para obter um exemplo, consulte Boxe.
Membros
A Platform::IBox interface herda da interface Platform::IValueType .
IBox tem os seguintes membros:
Propriedades
| Método | Descrição |
|---|---|
| Value | Retorna o valor unboxed que foi armazenado anteriormente nesta IBox instância. |
Propriedade IBox::Value
Retorna o valor que foi originalmente armazenado neste objeto.
Sintaxe
property T Value {T get();}
Parâmetros
T
O tipo do valor em caixa.
Valor da propriedade/valor de retorno
Retorna o valor que foi originalmente armazenado neste objeto.
Observações
Para obter um exemplo, consulte Boxe.