Platform::IBox 接口

Platform::IBox 接口是 Windows::Foundation::IReference 接口的 C++ 名称。

语法

template <typename T>
interface class IBox

参数

T
装箱值的类型。

注解

IBox<T> 接口主要用于在内部表示可以为 null 的值类型,如 值类和结构 (C++/CX)中所述。 该接口还用于对传递给采用参数类型 Object^的 C++ 方法的值类型进行装箱。 可以将输入参数显式声明为 IBox<SomeValueType>。 有关示例,请参阅装箱

要求

成员

Platform::IBox 接口继承自 Platform::IValueType 接口。 IBox 包括以下成员:

属性

方法 说明
返回此 IBox 实例以前存储的未装箱值。

IBox::Value 属性

返回此对象中最初存储的值。

语法

property T Value {T get();}

参数

T
装箱值的类型。

属性值/返回值

返回此对象中最初存储的值。

备注

有关示例,请参阅装箱

另请参阅

Platform 命名空间