winrt::name_of, modèle de fonction (C++/WinRT)
Fonction d’assistance qui récupère une vue de chaîne contenant le nom de type complet d’une classe Windows Runtime particulière.
name_of fonctionne le mieux avec un type projeté. Si vous spécifiez un type d’implémentation, name_of retourne le GUID stringifié de l’interface par défaut.
Syntax
template <typename T>
constexpr auto name_of() noexcept;
Paramètres de modèle
typename T
Une interface projetée ou un type de classe runtime.
Valeur retournée
Vue chaîne avec un terminateur null au-delà de la fin.
Exemple
if (ApiInformation.IsMethodPresent(
winrt::name_of<Windows::Devices::PointOfService::ReceiptPrintJob>(),
L"FeedPaperByLine")) {
...
}
Spécifications
Kit de développement logiciel (SDK) pris en charge minimum : Windows SDK version 10.0.0.17134.0 (Windows 10, version 1803)
Espace de noms : winrt
En-tête : %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (inclus par défaut)