GestureRecognizer Kelas
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.
Menyediakan gerakan dan pengenalan manipulasi, pendengar peristiwa, dan pengaturan.
Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT GestureRecognizer .
public ref class GestureRecognizer sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GestureRecognizer final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GestureRecognizer
function GestureRecognizer()
Public NotInheritable Class GestureRecognizer
- Warisan
- Atribut
Konstruktor
GestureRecognizer() |
Menginisialisasi instans baru objek GestureRecognizer . Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT GestureRecognizer . |
Properti
AutoProcessInertia |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah manipulasi selama inertia dihasilkan secara otomatis. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT AutoProcessInertia . |
CrossSlideExact |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah jarak yang tepat dari kontak awal ke akhir interaksi lintas slide dilaporkan. |
CrossSlideHorizontally |
Mendapatkan atau mengatur nilai yang menunjukkan apakah sumbu lintas slide adalah horizontal. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT CrossSlideHorizontally . |
CrossSlideThresholds |
Mendapatkan atau menetapkan nilai yang menunjukkan ambang jarak untuk interaksi CrossSliding . Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT CrossSlideThresholds . |
GestureSettings |
Mendapatkan atau menetapkan nilai yang menunjukkan pengaturan gerakan dan manipulasi yang didukung oleh aplikasi. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT GestureSettings . |
InertiaExpansion |
Mendapatkan atau menetapkan nilai yang menunjukkan perubahan relatif ukuran objek dari awal inertia ke akhir inertia (saat mengubah ukuran, atau penskalaan, selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaExpansion . |
InertiaExpansionDeceleration |
Mendapatkan atau menetapkan nilai yang menunjukkan tingkat perlemahan dari awal inertia ke akhir inertia (ketika mengubah ukuran, atau ekspansi, manipulasi selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaExpansionDeceleration . |
InertiaRotationAngle |
Mendapatkan atau menetapkan nilai yang menunjukkan sudut akhir rotasi objek di akhir inertia (ketika manipulasi rotasi selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaRotationAngle . |
InertiaRotationDeceleration |
Mendapatkan atau menetapkan nilai yang menunjukkan tingkat perlemahan dari awal inertia ke akhir inertia (ketika manipulasi rotasi selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaRotationDeceleration . |
InertiaTranslationDeceleration |
Mendapatkan atau menetapkan nilai yang menunjukkan tingkat perlemahan dari awal inertia ke akhir inertia (ketika manipulasi terjemahan selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaTranslationDeceleration . |
InertiaTranslationDisplacement |
Mendapatkan atau menetapkan nilai yang menunjukkan perubahan relatif di lokasi layar objek dari awal inertia hingga akhir inertia (ketika manipulasi terjemahan selesai). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT InertiaTranslationDisplacement . |
IsActive |
Mendapatkan nilai yang menunjukkan apakah interaksi sedang diproses. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT IsActive . |
IsInertial |
Mendapatkan nilai yang menunjukkan apakah manipulasi masih diproses selama inertia (tidak ada titik input yang aktif). Untuk detail selengkapnya tentang API ini, silakan lihat topik IsInertial UWP WinRT. |
ManipulationExact |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah jarak yang tepat dari kontak awal ke akhir interaksi dilaporkan. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ManipulationExact . |
MouseWheelParameters |
Mendapatkan sekumpulan properti yang terkait dengan tombol roda perangkat mouse. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT MouseWheelParameters . |
PivotCenter |
Mendapatkan atau mengatur titik tengah untuk interaksi rotasi saat input penunjuk tunggal terdeteksi. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT PivotCenter . |
PivotRadius |
Mendapatkan atau mengatur radius, dari PivotCenter ke input penunjuk, untuk interaksi rotasi saat input penunjuk tunggal terdeteksi. Untuk detail selengkapnya tentang API ini, silakan lihat topik PivotRadius WinRT UWP. |
ShowGestureFeedback |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah umpan balik visual ditampilkan selama interaksi. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ShowGestureFeedback . |
Metode
CanBeDoubleTap(PointerPoint) |
Mengidentifikasi apakah ketukan masih dapat ditafsirkan sebagai ketukan kedua dari gerakan ketuk dua kali. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT CanBeDoubleTap . |
CompleteGesture() |
Menyebabkan pengenal gerakan menyelesaikan interaksi. Untuk detail selengkapnya tentang API ini, silakan lihat topik CompleteGesture UWP WinRT. |
ProcessDownEvent(PointerPoint) |
Memproses input pointer dan menaikkan peristiwa GestureRecognizer yang sesuai dengan tindakan pointer down (untuk gerakan dan manipulasi yang ditentukan oleh properti GestureSettings ). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ProcessDownEvent . |
ProcessInertia() |
Melakukan perhitungan inertia dan meningkatkan berbagai peristiwa inertia. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ProcessInertia . |
ProcessMouseWheelEvent(PointerPoint, Boolean, Boolean) |
Memproses input pointer dan meningkatkan peristiwa GestureRecognizer yang sesuai dengan tindakan roda mouse (untuk gerakan dan manipulasi yang ditentukan oleh properti GestureSettings ). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ProcessMouseWheelEvent . |
ProcessMoveEvents(IVector<PointerPoint>) |
Memproses input pointer dan meningkatkan peristiwa GestureRecognizer yang sesuai dengan tindakan pemindahan pointer (untuk gerakan dan manipulasi yang ditentukan oleh properti GestureSettings ). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ProcessMoveEvents . |
ProcessUpEvent(PointerPoint) |
Memproses input penunjuk dan meningkatkan peristiwa GestureRecognizer yang sesuai dengan tindakan pointer up (untuk gerakan dan manipulasi yang ditentukan oleh properti GestureSettings ). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ProcessUpEvent . |
Acara
CrossSliding |
Terjadi ketika pengguna melakukan gerakan geser atau geser (melalui satu kontak sentuhan) dalam area konten yang mendukung pengalihan di sepanjang sumbu tunggal saja. Gerakan harus terjadi ke arah yang tidak dapat ditegakkan oleh sumbu panning ini. Untuk detail selengkapnya tentang API ini, silakan lihat topik CrossSliding UWP WinRT. |
Dragging |
Terjadi saat pengguna melakukan gerakan geser atau geser dengan mouse atau pena/stylus (kontak tunggal). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT Dragging . |
Holding |
Terjadi saat pengguna melakukan gerakan tekan dan tahan (dengan satu sentuhan, mouse, touchpad, atau kontak pena/stylus). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT Holding . |
ManipulationCompleted |
Terjadi ketika titik input diangkat dan semua gerakan berikutnya (terjemahan, ekspansi, atau rotasi) melalui inertia telah berakhir. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ManipulationCompleted . |
ManipulationInertiaStarting |
Terjadi ketika semua titik kontak diangkat selama manipulasi dan kecepatan manipulasi cukup signifikan untuk memulai perilaku inertia (terjemahan, ekspansi, atau rotasi berlanjut setelah penunjuk input diangkat). Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ManipulationInertiaStarting . |
ManipulationStarted |
Terjadi ketika satu atau beberapa titik input telah dimulai dan gerakan berikutnya (terjemahan, ekspansi, atau rotasi) telah dimulai. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ManipulationStarted . |
ManipulationUpdated |
Terjadi setelah satu atau beberapa titik input dimulai dan gerakan berikutnya (terjemahan, ekspansi, atau rotasi) sedang berlangsung. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT ManipulationUpdated . |
RightTapped |
Terjadi saat input pointer ditafsirkan sebagai gerakan ketuk kanan, terlepas dari perangkat input. Contoh meliputi:
Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT RightTapped . |
Tapped |
Terjadi saat input pointer ditafsirkan sebagai gerakan ketukan. Untuk detail selengkapnya tentang API ini, silakan lihat topik UWP WinRT Tapped . |