Interface Platform::IBox
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.
Requisitos
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.