Antarmuka IReferenceTracker (windows.ui.xaml.hosting.referencetracker.h)
Menentukan antarmuka yang diterapkan oleh kerangka kerja XAML untuk mengelola referensi objek XAML.
Warisan
Antarmuka IReferenceTracker mewarisi dari antarmuka IUnknown . IReferenceTracker juga memiliki jenis anggota ini:
Metode
Antarmuka IReferenceTracker memiliki metode ini.
IReferenceTracker::AddRefromTrackerSource Menunjukkan setiap kali sumber pelacak memanggil IUnknown::AddRef pada pelacak referensi; dipanggil setelah panggilan AddRef. |
IReferenceTracker::ConnectFromTrackerSource Menunjukkan bahwa sumber pelacak referensi telah membuat referensi COM pertamanya pada objek pelacak referensi. |
IReferenceTracker::D isconnectFromTrackerSource Menunjukkan bahwa sumber pelacak referensi telah berhenti melacak pelacak referensi. |
IReferenceTracker::FindTrackerTargets Mencari tahu target pelacak referensi apa yang dapat dijangkau dari sumber pelacak referensi; harus dipanggil oleh pengumpul sampah antara panggilan ke ReferenceTrackingStarted dan FindTrackerTargetsCompleted. |
IReferenceTracker::GetReferenceTrackerManager Mendapatkan antarmuka IReferenceTrackerManager dari objek XAML. |
IReferenceTracker::P egFromTrackerSource Menunjukkan bahwa sumber pelacak tidak dapat melindungi objek pelacak referensi. |
IReferenceTracker::ReleaseFromTrackerSource Menunjukkan setiap kali sumber pelacak memanggil IUnknown::Release pada pelacak referensi; harus dipanggil sebelum panggilan Rilis. |
Keterangan
Antarmuka ini diimplementasikan oleh sebagian besar objek kerangka kerja XAML. Ini tidak didefinisikan sebagai tangkas, juga tidak marshal di seluruh apartemen. Gunakan hanya dari dalam apartemen objek XAML yang mengimplementasikannya.
Persyaratan
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | windows.ui.xaml.hosting.referencetracker.h |