Menu Pop-up (Referensi Elemen UI MSAA)
Catatan
Topik ini menjelaskan objek Menu Pop-up untuk tujuan Referensi Elemen UI MSAA. Cara membuat objek Menu Pop-up di berbagai kerangka kerja UI tidak dijelaskan di sini. Lihat dokumentasi referensi API untuk kerangka kerja UI yang Anda gunakan.
Menu pop-up menampilkan daftar perintah menu. Aksesibilitas Aktif Microsoft membuat objek pop-up menu saat item menu di bilah menu dibuka. Aksesibilitas Aktif Microsoft juga membuat objek pop-up menu untuk menu konteks, yang ditampilkan saat pengguna mengklik kanan elemen antarmuka pengguna.
Nama kelas jendela untuk menu pop-up adalah "#32768".
Metode IAccessible
Menu pop-up mendukung metode IAccessible berikut:
Properti IAccessible
Menu pop-up mendukung properti IAccessible berikut:
Properti | Komentar |
---|---|
get_accChild | Mengambil IDispatch untuk item menu yang ditentukan. ID anak untuk item menu diberi nomor berurutan dari atas ke bawah dimulai dengan satu. |
get_accChildCount | Properti ChildCount adalah jumlah item menu di menu, termasuk pemisah menu. |
get_accFocus | |
get_accName | Properti Nama untuk menu pop-up adalah nama yang sama dengan menu. Properti Nama untuk menu konteks adalah "Konteks". |
get_accParent | Properti Induk adalah jendela ( ROLE_SYSTEM_WINDOW ) yang mengelilingi menu pop-up dan memiliki properti Nama dan nama kelas jendela yang sama dengan menu pop-up . |
get_accRole | Properti PeranROLE_SYSTEM_MENUPOPUP. |
get_accState | Properti Status adalah kombinasi dari satu atau beberapa nilai berikut: STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Catatan
- Objek menu pop-up tidak memicu peristiwa EVENT_OBJECT_CREATE dan EVENT_OBJECT_DESTROY .
- Menu multi-kolom tidak mendukung bendera NAVDIR_LEFT atau NAVDIR_RIGHT metode accNavigate .
- Peristiwa EVENT_SYSTEM_MENUPOPUPSTART dan EVENT_SYSTEM_MENUPOPUPEND tidak dikirim secara konsisten. Ini adalah masalah yang diketahui dan sedang ditangani.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk