Bilah Menu (Referensi Elemen UI MSAA)
Catatan
Topik ini menjelaskan objek Bilah Menu untuk tujuan Referensi Elemen UI MSAA. Cara membuat objek Bilah Menu di berbagai kerangka kerja UI tidak dijelaskan di sini. Lihat dokumentasi referensi API untuk kerangka kerja UI yang Anda gunakan.
Bilah menu adalah area jendela tepat di bawah bilah judul yang berisi item menu seperti File, Edit, Jendela, dan Bantuan. Aksesibilitas Aktif Microsoft juga membuat objek bilah menu untuk menu sistem, yang merupakan menu di sudut kiri atas bilah judul dan berisi item menu seperti Pulihkan, Pindahkan, Ukuran, Minimalkan, dan Maksimalkan.
Catatan
Karena kontrol bilah menu tidak menerima fokus, metode accSelect dan get_accFocus tidak didukung untuk kontrol ini.
Metode IAccessible
Kontrol bilah menu mendukung metode IAccessible berikut:
Properti IAccessible
Kontrol bilah menu mendukung properti IAccessible berikut:
Properti | Komentar |
---|---|
get_accChild | Mengambil IDispatch untuk item menu yang ditentukan. ID anak untuk item menu diberi nomor secara berurutan dari kiri ke kanan dimulai dengan satu. |
get_accChildCount | Properti ChildCount adalah jumlah item menu pada bilah menu. Properti ChildCount untuk menu sistem adalah satu. |
get_accDescription | Properti Deskripsi untuk bilah menu adalah "Berisi perintah untuk memanipulasi tampilan atau dokumen saat ini". Properti Deskripsi untuk menu sistem adalah "Berisi perintah untuk memanipulasi jendela". |
get_accDefaultAction | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | Properti KeyboardShortcut untuk bilah menu di bawah bilah judul adalah "Alt". Properti KeyboardShortcut untuk menu sistem adalah "Alt+Space". |
get_accName | Properti Nama untuk bilah menu di bawah bilah judul adalah "Aplikasi". Properti Nama untuk menu sistem adalah "Sistem". |
get_accParent | |
get_accRole | Properti PeranROLE_SYSTEM_MENUBAR. |
get_accState | Properti Status adalah kombinasi dari satu atau beberapa nilai berikut: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Catatan
Sistem memicu lebih dari satu peristiwa EVENT_SYSTEM_MENUSTART yang tidak selalu memiliki peristiwa EVENT_SYSTEM_MENUEND yang sesuai. Selain itu, sistem tidak memicu peristiwa EVENT_SYSTEM_MENUPOPUPSTART dan EVENT_SYSTEM_MENUPOPUPEND 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