winrt::box_value 函式範本 (C++/WinRT)
注意
除了使用 winrt::box_value 函式,除了) 列舉陣列之外,您還可以將純量值方塊方塊化,而且大部分的陣列 (。
函式範本,會將 (或 方 塊包裝) 參考類別物件內的純量或陣列值,以便傳遞給預期 IInspectable的函式。 winrt::hstring也有函式的多載。 如需詳細資訊和程式碼範例,請參閱 使用 C++/WinRT 將 Boxing 和 unboxing 值取消箱處理至 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
純量或陣列類型。
參數
value
要 Box 的純量或陣列值。
傳回值
包含 Boxed 值的參考類別物件。
規格需求
最低支援的 SDK:Windows SDK 10.0.17134.0 版 (Windows 10版本 1803)
命名空間: winrt
標頭: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion <> \cppwinrt\winrt\Windows。Foundation.h