Share via


UIElement.PointerCaptures Properti

Definisi

Mendapatkan kumpulan semua penunjuk yang ditangkap, dinyatakan sebagai nilai Pointer .

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 penunjuk 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 memaparkan tampilan titik penunjuk mana yang saat ini ditangkap oleh UIElement.

Nilai properti ini dihitung berdasarkan hasil tindakan lain. Calling 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 penangkapan dan dengan demikian koleksi. Untuk informasi selengkapnya, lihat Interaksi mouse dan Menangani input penunjuk.

Koleksi belum tentu diindeks oleh PointerId. Untuk menemukan , PointerIdAnda harus memeriksa item dalam koleksi dan mereferensikan Pointer tertentu.

Berlaku untuk