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 Açılır Menü açıklanmaktadır. Çeşitli UI çerçevelerindeki Açılır Menüsü nesneleri oluşturma işlemi burada açıklanmamektedir. Kullanmakta olduğunuz UI çerçevesi için API başvuru belgelerine bakın.
Açılır menüde menü komutlarının listesi görüntülenir. Microsoft Etkin Erişilebilirlik, menü çubuğundaki bir menü öğesi açıldığında bir menü açılır nesnesi oluşturur. Microsoft Etkin Erişilebilirlik, kullanıcı bir kullanıcı arabirimi öğesine sağ tıkladığında görüntülenen bağlam menüleri için menü açılır nesneleri de oluşturur.
Açılan menünün pencere sınıfı adı "#32768" şeklindedir.
IAccessible Yöntemleri
Açılır menü aşağıdaki IAccessibleyöntemlerinidestekler:
- accHitTest
- accLocation
- accNavigate
- accSelect
IAccessible Özellikleri
Açılır menü aşağıdaki IAccessibleözelliklerinidestekler:
| Mülk | Yorum |
|---|---|
| get_accChild | Belirtilen menü öğesi için IDispatch alır. Menü öğelerinin alt kimlikleri, bir ile başlayarak yukarıdan aşağıya sıralı olarak numaralandırılır. |
| get_accChildCount | ChildCount özelliği, menü ayırıcıları da dahil olmak üzere menüdeki menü öğelerinin sayısıdır. |
| get_accFocus | |
| get_accName | Bir açılır menünün Adı özelliği, menüyle aynı addır. Bağlam menüsünün Adı özelliği "Bağlam"dır. |
| get_accParent | Parent özelliği, açılır menüyü çevreleyen ve açılır menüyle aynı Name özelliğine ve pencere sınıfı adına sahip bir penceredir ( ROLE_SYSTEM_WINDOW). |
| get_accRole | Rolü özelliği ROLE_SYSTEM_MENUPOPUP. |
| get_accState |
State özelliği, aşağıdakideğerlerinden birinin veya daha fazlasının birleşimidir: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Notlar
- Açılır menü nesneleri EVENT_OBJECT_CREATE ve EVENT_OBJECT_DESTROY olayları tetiklemez.
- Çok sütunlu menüler, accNavigate yönteminin NAVDIR_LEFT veya NAVDIR_RIGHT bayraklarını desteklemez.
- EVENT_SYSTEM_MENUPOPUPSTART ve EVENT_SYSTEM_MENUPOPUPEND olaylar tutarlı bir şekilde gönderilmez. Bu bilinen bir sorundur ve gideriliyor.