Platform::IBox 介面
Platform::IBox 介面是適用於 Windows::Foundation::IReference
介面的 C++ 名稱。
語法
template <typename T>
interface class IBox
參數
T
boxed 值的類型。
備註
IBox<T>
介面主要是在內部用來代表可為 Null 的實值類型 (如 實值類別與結構 (C++/CX)中所述)。 此介面也用來將傳遞給 C++ 方法的實值類型進行 box 處理,這些方法會採用 Object^
類型的參數。 您可以明確地將輸入參數宣告為 IBox<SomeValueType>
。 如需範例,請參閱 Boxing。
需求
成員
Platform::IBox
介面繼承自 Platform::IValueType 介面。 IBox
有這些成員:
屬性
方法 | 描述 |
---|---|
ReplTest1 | 傳回之前儲存在這個 IBox 執行個體中的 Unboxed 值。 |
Ibox:: Value 屬性
傳回一開始儲存在這個物件中的值。
語法
property T Value {T get();}
參數
T
boxed 值的類型。
屬性值/傳回值
傳回一開始儲存在這個物件中的值。
備註
如需範例,請參閱 Boxing。