winrt::box_value 函数模板 (C++/WinRT)
注意
不仅可以装箱标量值,还可以使用 winrt::box_value 函数将枚举数组) 的数组 (。
包装 (或 框 的函数模板) 引用类对象中的标量或数组值,以便它可以传递给需要 IInspectable 的函数。 winrt::hstring 也存在函数的重载。 有关更多详细信息和代码示例,请参阅 使用 C++/WinRT 将值装箱和取消装箱到 IInspectable。
语法
winrt::Windows::Foundation::IInspectable box_value(winrt::hstring const& value);
template <typename T, typename = std::enable_if_t<!std::is_convertible_v<T, winrt::hstring>>>
winrt::Windows::Foundation::IInspectable box_value(T const& value);
模板参数
typename T
标量或数组类型。
parameters
value
要装箱的标量或数组值。
返回值
包含装箱值的引用类对象。
要求
支持的最低 SDK:Windows SDK 版本 10.0.17134.0 (Windows 10版本 1803)
命名空间: winrt
标头: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows。Foundation.h