Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Platform::IBox — это имя C++ для интерфейса Windows::Foundation::IReference .
Синтаксис
template <typename T>
interface class IBox
Параметры
T
Введите запакованное значение.
Замечания
Интерфейс IBox<T> в основном используется внутри кода для представления типов значений, допускающих значение null, как описано в разделе Классы и структуры значения (C++/CX). Этот интерфейс также используется для упаковки типов значений, передаваемых в методы C++, которые принимают параметры типа Object^. Можно в явном виде определить входной параметр как IBox<SomeValueType>. Пример см. в разделе "Бокс".
Участники
Интерфейс Platform::IBox наследуется от интерфейса Platform::IValueType . ИнтерфейсIBox содержит следующие члены:
Свойства
| Метод | Description |
|---|---|
| Value | Возвращает распакованное значение, которое ранее хранилось в этом экземпляре IBox . |
Свойство IBox::Value
Возвращает значение, которое было изначально сохранено в этом объекте.
Синтаксис
property T Value {T get();}
Параметры
T
Введите запакованное значение.
Значение свойства/возвращаемое значение
Возвращает значение, которое было изначально сохранено в этом объекте.
Замечания
Пример см. в разделе "Бокс".