winrt::get_self, modèle de fonction (C++/WinRT)
Fonction d’assistance qui, en fonction d’un objet d’un type projeté, récupère un pointeur vers l’implémentation. Pour plus d’informations et des exemples de code, consultez Instanciation et retour des types et interfaces d’implémentation.
Syntax
template <typename D, typename I>
D* get_self(I const& from) noexcept
Paramètres de modèle
typename D
Type d’implémentation.
typename I
Une interface projetée ou un type de classe runtime.
Paramètres
from
Objet d’un type projeté, pointeur vers lequel l’implémentation doit être récupérée.
Ce paramètre peut ne pas être null.
Valeur retournée
Pointeur vers l’objet d’implémentation qui implémente l’objet d’interface.
Spécifications
Kit de développement logiciel (SDK) pris en charge minimum : Windows SDK version 10.0.0.17763.0 (Windows 10, version 1809)
Espace de noms : winrt
En-tête : %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (inclus par défaut)
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour