winrt::agile_ref, modèle de struct (C++/WinRT)
Type représentant une référence agile à un objet ou une interface C++/WinRT . Pour plus d’informations et des exemples de code, consultez les objets Agile dans C++/WinRT.
Syntax
template <typename T>
struct agile_ref
Paramètres de modèle
typename T
Type d’objet C++/WinRT ou interface d’une référence agile qui est représentée par l’objet agile_ref . Il s’agit du type de la cible de référence agile.
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)
Constructeurs
Constructeur | Description |
---|---|
constructeur agile_ref::agile_ref | Initialise une nouvelle instance du struct agile_ref , éventuellement avec une copie des données d’entrée. |
Fonctions Membre
Fonction | Description |
---|---|
agile_ref::get, fonction | Récupère un proxy vers la cible de l’objet agile_ref qui peut être utilisé en toute sécurité dans n’importe quel contexte de thread dans lequel l’obtention est appelée. |
Opérateurs membres
Opérateur | Description |
---|---|
agile_ref::operator bool | Vérifie si l’objet agile_ref cible un objet C++/WinRT. |
constructeur agile_ref::agile_ref
Initialise une nouvelle instance du struct agile_ref , éventuellement avec une copie des données d’entrée.
Syntaxe
agile_ref(std::nullptr_t = nullptr) noexcept;
agile_ref(T const& object);
Paramètres
object
Objet C++/WinRT ou interface qui initialise l’objet agile_ref .
agile_ref::get, fonction
Récupère un proxy vers la cible de l’objet agile_ref , qui peut être utilisé en toute sécurité dans n’importe quel contexte de thread dans lequel l’obtention est appelée.
Syntaxe
T get() const;
Valeur de retour
Proxy vers l’objet C++/WinRT ou l’interface référencée par l’objet agile_ref .
agile_ref::operator bool
Vérifie si l’objet agile_ref cible un objet C++/WinRT ou une interface valide.
Syntaxe
explicit operator bool() const noexcept;
Valeur de retour
true
si l’objet agile_ref a une cible valide, sinon false
.
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