winrt::name_of 函数模板 (C++/WinRT)
一个帮助程序函数,用于检索包含特定Windows 运行时类的完全限定类型名称的字符串视图。
name_of 最适合投影类型。 如果指定实现类型, 则name_of 返回默认接口的字符串化 GUID。
语法
template <typename T>
constexpr auto name_of() noexcept;
模板参数
typename T
投影接口或运行时类类型。
返回值
一个字符串视图,其结束符为 null 结束符。
示例
if (ApiInformation.IsMethodPresent(
winrt::name_of<Windows::Devices::PointOfService::ReceiptPrintJob>(),
L"FeedPaperByLine")) {
...
}
要求
支持的最低 SDK:Windows SDK 版本 10.0.17134.0 (Windows 10版本 1803)
命名空间: winrt
标头: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (默认包含)