Interfaz IReferenceTrackerManager (windows.ui.xaml.hosting.referencetracker.h)
Define la interfaz de un administrador de referencias de objetos XAML. Implemente esta interfaz para administrar instancias de IReferenceTracker en objetos XAML.
Herencia
La interfaz IReferenceTrackerManager hereda de la interfaz IUnknown . IReferenceTrackerManager también tiene estos tipos de miembros:
Métodos
La interfaz IReferenceTrackerManager tiene estos métodos.
IReferenceTrackerManager::FindTrackerTargetsCompleted Indica que un sistema de recolección de elementos no utilizados ha terminado de realizar todas las llamadas que necesita para IReferenceTracker::FindTrackerTargets; en este momento, XAML ha marcado todos los destinos de seguimiento de referencia que quiere proteger. |
IReferenceTrackerManager::ReferenceTrackingCompleted Indica que un sistema de recolección de elementos no utilizados ha finalizado con su proceso de recolección; en este momento, XAML desbloquea los subprocesos que intentan actualizar las referencias con seguimiento. |
IReferenceTrackerManager::ReferenceTrackingStarted Indica que un recolector de elementos no utilizados está realizando una recolección; cuando finaliza la recolección, el recolector de elementos no utilizados llama a FindTrackerTargetsCompleted. |
IReferenceTrackerManager::SetReferenceTrackerHost Registra una interfaz IReferenceTrackerHost con XAML. |
Comentarios
Obtenga una referencia a una implementación de esta interfaz llamando a IReferenceTracker::GetReferenceTrackerManager en un objeto XAML que implementa IReferenceTracker.
Solo hay una instancia de IReferenceTrackerManager para un proceso y se puede llamar desde cualquier subproceso.
Requisitos
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | windows.ui.xaml.hosting.referencetracker.h |