Interface IReferenceTracker (microsoft.ui.xaml.hosting.referencetracker.h)
Définit l’interface implémentée par l’infrastructure XAML pour la gestion des références d’objets XAML.
Héritage
L’interface IReferenceTracker hérite de l’interface IUnknown. IReferenceTracker a également les types de membres suivants :
Méthodes
L’interface IReferenceTracker possède ces méthodes.
IReferenceTracker ::AddRefFromTrackerSource Indique chaque fois qu’une source de suivi appelle IUnknown ::AddRef sur le suivi de référence (appelé après AddRef). |
IReferenceTracker ::ConnectFromTrackerSource Indique qu’une source de suivi de référence a créé sa première référence COM sur un objet de suivi de référence. |
IReferenceTracker ::D isconnectFromTrackerSource Indique qu’une source de suivi de référence a cessé de suivre un suivi de référence. |
IReferenceTracker ::FindTrackerTargets Recherche les cibles de suivi de référence accessibles à partir d’une source de suivi de référence. |
IReferenceTracker ::GetReferenceTrackerManager Obtient une interface IReferenceTrackerManager à partir d’un objet XAML. |
IReferenceTracker ::P egFromTrackerSource Indique qu’une source de suivi ne peut pas protéger un objet de suivi de référence. |
IReferenceTracker ::ReleaseFromTrackerSource Indique chaque fois qu’une source de suivi appelle IUnknown ::Release sur le suivi de référence (doit être appelé avant l’appel release ). |
Remarques
Cette interface est implémentée par la plupart des objets d’infrastructure XAML. Il n’est pas défini comme agile et ne se marshale pas entre les appartements. Utilisez-le uniquement à partir de l’appartement de l’objet XAML qui l’implémente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (avec SDK d'application Windows 0,5 ou version ultérieure) |
En-tête | microsoft.ui.xaml.hosting.referencetracker.h |