Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A interface Platform::IBox é o nome em C++ para a interface Windows::Foundation::IReference .
Sintaxe
template <typename T>
interface class IBox
Parâmetros
T
O tipo do valor demarcado.
Comentários
A interface IBox<T> é utilizada principalmente para representar tipos internos de valor nulo, como descrito em Classes e estruturas de valor (C++/CX). A interface também é usada para demarcar tipos de valores transmitidos para métodos de C++ que obtêm parâmetros do tipo Object^. Você pode declarar explicitamente um parâmetro de entrada como IBox<SomeValueType>. Para obter um exemplo, confira Conversão boxing.
Membros
A interface Platform::IBox herda da interface Platform::IValueType .
IBox tem estes membros:
Propriedades
| Método | Descrição |
|---|---|
| Valor | Retorna o valor não demarcado que foi armazenado anteriormente nessa instância de IBox . |
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 demarcado.
Valor da propriedade/Valor do retorno
Retorna o valor que foi originalmente armazenado neste objeto.
Comentários
Para obter um exemplo, confira Conversão boxing.