Поделиться через


Интерфейс IReferenceTracker (microsoft.ui.xaml.hosting.referencetracker.h)

Определяет интерфейс, реализованный платформой XAML для управления ссылками на объекты XAML.

Наследование

Интерфейс IReferenceTracker наследуется от интерфейса IUnknown . IReferenceTracker также имеет следующие типы членов:

Методы

Интерфейс IReferenceTracker содержит следующие методы.

 
IReferenceTracker::AddRefFromTrackerSource

Указывает каждый раз, когда источник отслеживания вызывает IUnknown::AddRef для средства отслеживания ссылок (вызывается после AddRef).
IReferenceTracker::ConnectFromTrackerSource

Указывает, что источник отслеживания ссылок создал свою первую com-ссылку на объект отслеживания ссылок.
IReferenceTracker::D isconnectFromTrackerSource

Указывает, что источник отслеживания ссылок прекратил отслеживание отслеживания ссылок.
IReferenceTracker::FindTrackerTargets

Находит целевые объекты отслеживания ссылок, доступные из источника отслеживания ссылок.
IReferenceTracker::GetReferenceTrackerManager

Возвращает интерфейс IReferenceTrackerManager из объекта XAML.
IReferenceTracker::P egFromTrackerSource

Указывает, что источник отслеживания не может защитить объект отслеживания ссылок.
IReferenceTracker::ReleaseFromTrackerSource

Указывает каждый раз, когда источник отслеживания вызывает IUnknown::Release для средства отслеживания ссылок (должен вызываться перед вызовом Release ).

Комментарии

Этот интерфейс реализуется большинством объектов платформы XAML. Она не определена как гибкая и не маршалируется между квартирами. Используйте его только из подразделения объекта XAML, который его реализует.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809 (с Windows App SDK 0.5 или более поздней версии)
Верхняя часть microsoft.ui.xaml.hosting.referencetracker.h