Compartir a través de


Interfaz IReferenceTracker (microsoft.ui.xaml.hosting.referencetracker.h)

Define la interfaz implementada por el marco XAML para administrar las referencias a objetos XAML.

Herencia

La interfaz IReferenceTracker hereda de la interfaz IUnknown . IReferenceTracker también tiene estos tipos de miembros:

Métodos

La interfaz IReferenceTracker tiene estos métodos.

 
IReferenceTracker::AddRefFromTrackerSource

Indica cada vez que un origen de seguimiento llama a IUnknown::AddRef en el rastreador de referencias (llamado después de AddRef).
IReferenceTracker::ConnectFromTrackerSource

Indica que un origen de seguimiento de referencia ha creado su primera referencia COM en un objeto de seguimiento de referencia.
IReferenceTracker::D isconnectFromTrackerSource

Indica que un origen de seguimiento de referencias ha detenido el seguimiento de un seguimiento de referencias.
IReferenceTracker::FindTrackerTargets

Busca los destinos de seguimiento de referencia a los que se puede acceder desde un origen de seguimiento de referencia.
IReferenceTracker::GetReferenceTrackerManager

Obtiene una interfaz IReferenceTrackerManager de un objeto XAML.
IReferenceTracker::P egFromTrackerSource

Indica que un origen de seguimiento no puede proteger un objeto de seguimiento de referencia.
IReferenceTracker::ReleaseFromTrackerSource

Indica cada vez que un origen de seguimiento llama a IUnknown::Release en el rastreador de referencias (se debe llamar antes de la llamada a Release ).

Comentarios

La mayoría de los objetos de marco XAML implementan esta interfaz. No se define como ágil, ni se serializa en los apartamentos. Úselo solo desde el apartamento del objeto XAML que lo implementa.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 (con SDK de Aplicaciones para Windows 0.5 o posterior)
Encabezado microsoft.ui.xaml.hosting.referencetracker.h