winrt::name_of templat fungsi (C++/WinRT)
Fungsi pembantu yang mengambil tampilan string yang berisi nama jenis yang sepenuhnya memenuhi syarat dari kelas Windows Runtime tertentu.
name_of bekerja paling baik dengan jenis yang diproyeksikan. Jika Anda menentukan jenis implementasi, maka name_of mengembalikan GUID yang diurai dari antarmuka default.
Sintaks
template <typename T>
constexpr auto name_of() noexcept;
Parameter templat
typename T
Antarmuka yang diproyeksikan atau jenis kelas runtime.
Mengembalikan nilai
Tampilan string dengan null-terminator di luar akhir.
Contoh
if (ApiInformation.IsMethodPresent(
winrt::name_of<Windows::Devices::PointOfService::ReceiptPrintJob>(),
L"FeedPaperByLine")) {
...
}
Persyaratan
SDK minimum yang didukung: Windows SDK versi 10.0.17134.0 (Windows 10, versi 1803)
Namespace: winrt
Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (disertakan secara default)