Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Bu konuda, MSAA UI Öğesi Başvurusu amacıyla nesneler Menü Öğesi açıklanmaktadır. Çeşitli UI çerçevelerinde Menü Öğesi nesneleri oluşturma işlemi burada açıklanmamektedir. Kullanmakta olduğunuz UI çerçevesi için API başvuru belgelerine bakın.
Menü öğesi, menü çubuğunda veya açılır menüde belirli bir öğeyi temsil eder. Örneğin, Microsoft Etkin Erişilebilirlik, menü çubuğundaki Dosya menüsü için bir menü öğesi nesnesi oluşturur. Benzer şekilde, Microsoft Active Accessibility Dosya açılır menüsünden Aç menü öğesi için bir menü öğesi nesnesi oluşturur.
Menü öğesinin pencere sınıfı adı "#32768" şeklindedir.
IAccessible Yöntemleri
Menü öğesi aşağıdaki IAccessible yöntemlerini destekler:
| Yöntem | Yorum |
|---|---|
| accDoDefaultAction | Menü çubuğundaki menü öğeleri için accDoDefaultAction menünün durumuna bağlı olarak menüyü görüntüler veya kapatır. Açılır menüden menü öğeleri için accDoDefaultAction menü öğesini tıklatarak menü komutunu yürütür. |
| acchittest | |
| accLocation | |
| accNavigate | |
| accSelect |
IAccessible Özellikleri
Menü öğesi aşağıdaki IAccessibleözelliklerinidestekler:
| Mülk | Yorum |
|---|---|
| get_accChild | Bu öğenin açılır menü nesnesine IDispatch arabirimini alır. |
| get_accChildCount | ChildCount özelliği, menü veya alt menü görüntüleyen menü öğeleri için bir özelliktir; aksi takdirde ChildCount özelliği sıfırdır. |
| get_accDefaultAction | Menü veya alt menü görüntüleyen menü öğelerinin DefaultAction özelliği, menünün durumuna bağlı olarak "Aç" veya "Kapat" şeklindedir. Diğer tüm menü öğeleri için DefaultAction özelliği "Yürüt"dür. |
| get_accFocus | |
| get_accKeyboardShortcut | KeyboardShortcut özelliği, menü öğesinin erişim tuşudur ve menü öğesinin adının metnindeki altı çizili karakterdir. Örneğin, Dosya menü öğesinin KeyboardShortcut özelliği "f" şeklindedir. |
| get_accName | Adı özelliği, menü öğesinin adıyla aynıdır. |
| get_accParent | üst özelliği, menü öğesini içeren menü çubuğu veya açılır menüdür. |
| get_accRole | Rolü özelliği ROLE_SYSTEM_MENUITEM. |
| get_accState |
State özelliği STATE_SYSTEM_INVISIBLE veya aşağıdaki değerlerden birinin veya daha fazlasının birleşimidir: STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_CHECKED | STATE_SYSTEM_DEFAULT | STATE_SYSTEM_HOTTRACKED | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_HASPOPUP |
Notlar
- Menü öğesinde kullanıldığında, accDoDefaultActionS_OK döndürür, ancak erişim anahtarında kullanılan karakter ?, !, @ ise veya SHIFT tuşunu veya başka bir değiştirici anahtarı gerektiren başka bir karakteri gerçekleştiremez. Bu, ALT GR tuşuna basılması gereken bir erişim tuşu karakterine sahip uluslararası klavyelerde de gerçekleşir.
- SELFLAG_TAKEFOCUS ile accSelect yöntemi bir menü öğesinin açılır menüyü açmasına veya kapatmasına neden olmaz. İstemciler açılır menüyü açmak veya kapatmak için accDoDefaultActionyöntemini kullanır.
- Açılır menü görüntülemeyen bir menü çubuğu öğesi, menü öğesinin adı yerine Adı özelliği için "Uygulama" döndürür.