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


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

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

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

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

Методы

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

 
IReferenceTracker::AddRefFromTrackerSource

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

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

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

Определяет, какие целевые объекты отслеживания ссылок доступны из источника отслеживания ссылок; должен вызываться сборщиком мусора между вызовами ReferenceTrackingStarted и FindTrackerTargetsCompleted.
IReferenceTracker::GetReferenceTrackerManager

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

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

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

Комментарии

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

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header windows.ui.xaml.hosting.referencetracker.h