Interfaccia IReferenceTrackerManager (windows.ui.xaml.hosting.referencetracker.h)
Definisce l'interfaccia per un gestore di riferimenti a oggetti XAML. Implementare questa interfaccia per gestire le istanze di IReferenceTracker sugli oggetti XAML.
Ereditarietà
L'interfaccia IReferenceTrackerManager eredita dall'interfaccia IUnknown . IReferenceTrackerManager include anche questi tipi di membri:
Metodi
L'interfaccia IReferenceTrackerManager include questi metodi.
IReferenceTrackerManager::FindTrackerTargetsCompleted Indica che un sistema di Garbage Collection ha completato tutte le chiamate necessarie a IReferenceTracker::FindTrackerTargets; in questo momento, XAML ha ancorato tutte le destinazioni del tracker di riferimento che vuole proteggere. |
IReferenceTrackerManager::ReferenceTrackingCompleted Indica che un sistema di Garbage Collection è terminato con il processo di raccolta; a questo punto, XAML sblocca i thread che tentano di aggiornare i riferimenti rilevati. |
IReferenceTrackerManager::ReferenceTrackingStarted Indica che un Garbage Collector esegue una raccolta; al termine della raccolta, il Garbage Collector chiama FindTrackerTargetsCompleted. |
IReferenceTrackerManager::SetReferenceTrackerHost Registra un'interfaccia IReferenceTrackerHost con XAML. |
Commenti
Ottenere un riferimento a un'implementazione di questa interfaccia chiamando IReferenceTracker::GetReferenceTrackerManager su un oggetto XAML che implementa IReferenceTracker.
Esiste una sola istanza di IReferenceTrackerManager per un processo e può essere chiamata da qualsiasi thread.
Requisiti
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | windows.ui.xaml.hosting.referencetracker.h |