UIElement.PointerCaptures Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public:
property IVectorView<Pointer ^> ^ PointerCaptures { IVectorView<Pointer ^> ^ get(); };
IVectorView<Pointer> PointerCaptures();
public IReadOnlyList<Pointer> PointerCaptures { get; }
var iVectorView = uIElement.pointerCaptures;
Public ReadOnly Property PointerCaptures As IReadOnlyList(Of Pointer)
Nilai Properti
Kumpulan pointer yang ditangkap, masing-masing direpresentasikan sebagai objek Pointer .
Keterangan
Untuk informasi selengkapnya tentang cara mengambil pointer dan mengapa Anda mungkin ingin melakukannya, lihat CapturePointer.
Karena ada skenario input seperti manipulasi yang melibatkan lebih dari satu titik pointer, Windows Runtime memungkinkan pengambilan lebih dari satu pointer sekaligus. Properti PointerCaptures mengekspos tampilan titik penunjuk mana yang saat ini ditangkap oleh UIElement.
Nilai properti ini dihitung berdasarkan hasil tindakan lain. Panggilan CapturePointer menambahkan ke koleksi internal yang disediakan PointerCaptures tampilan baca-saja. Memanggil ReleasePointerCapture akan dihapus dari koleksi. ReleasePointerCaptures menghapus koleksi. Tindakan pengguna yang membatalkan pengambilan penunjuk seperti melepaskan dari titik penunjuk juga mengubah status pengambilan dan dengan demikian koleksi. Untuk informasi selengkapnya, lihat Interaksi mouse dan Menangani input penunjuk.
Koleksi belum tentu diindeks oleh PointerId. Untuk menemukan PointerId tertentu, Anda harus memeriksa item dalam koleksi dan mereferensikan Pointer tertentu.