Bagikan melalui


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.

Antarmuka IAccessible

Menu Item

Pop-up Menu