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 Liste Kutusu açıklanmaktadır. Çeşitli ui çerçevelerinde Liste Kutusu nesneleri oluşturma işlemi burada açıklanmamektedir. Kullanmakta olduğunuz UI çerçevesi için API başvuru belgelerine bakın.
Liste kutuları, kullanıcının bir veya daha fazla öğe seçebileceği bir liste görüntüler. Liste kutusu dikey kaydırma çubuğu, yatay denetim çubuğu veya her ikisi ile oluşturulur.
Liste kutusunun pencere sınıfı adı "LISTBOX" şeklindedir.
IAccessible Yöntemleri
Liste kutuları aşağıdaki IAccessible yöntemlerini destekler:
| Yöntem | Yorum |
|---|---|
| accDoDefaultAction | Liste kutusu nesnesinin kendisi bir DefaultAction özelliğine sahip değil; ancak accDoDefaultAction liste kutusu öğelerine çift tıklar. |
| accHitTest | accHitTest yöntemi, test edilen nokta liste kutusunun içindeyse ancak liste kutusundaki bir öğede değilse sıfır döndürür. Test edilen nokta liste kutusundaki bir öğenin üzerindeyse, accHitTest liste kutusu öğesinin dizinini döndürür. |
| accLocation | |
| accNavigate | |
| accSelect |
IAccessible Özellikleri
Liste kutuları aşağıdaki IAccessible özelliklerini destekler:
| Mülk | Yorum |
|---|---|
| get_accChild | ChildCount özelliği, liste kutusundaki öğelerin sayısıdır. |
| get_accDefaultAction | Liste kutusu nesnesinin kendisi bir DefaultAction özelliğine sahip değil; ancak, her liste öğesinin DefaultAction özelliği "Çift Tıklama"dır. |
| get_accDescription | |
| get_accFocus | |
| get_accHelp | |
| get_accHelpTopic | |
| get_accKeyboardShortcut | KeyboardShortcut özelliği, liste kutusuyla ilişkilendirilmiş etiketin metninde altı çizili bir karakter olan liste kutusu erişim tuşudur. Döndürülen dize, "Alt+" dizesine eklenen erişim anahtarı karakterini içerir. |
| get_accName | Liste kutusu nesnesinin Name özelliği, liste kutusunu etiketleyen statik bir metin denetiminden gelen metindir. Liste kutusu öğeleri için, Name özelliği liste öğesinin metnidir. |
| get_accParent | Parent özelliği, liste kutusunu çevreleyen ve liste kutusuyla aynı Name özelliğine ve pencere sınıfı adına sahip bir penceredir ( ROLE_SYSTEM_WINDOW). Liste kutusu öğelerinin Üst özelliği, liste kutusu nesnesidir. |
| get_accRole | Rol özelliği ROLE_SYSTEM_LIST. Liste kutusundaki öğeler, ROLE_SYSTEM_LISTITEMRol özelliğine sahiptir. |
| get_accSelection | Seçimi özelliği, liste kutusundaki seçili öğeleri alır. |
| get_accState | Liste kutusu nesnesinin 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 | STATE_SYSTEM_OFFSCREEN Liste kutusu öğesinin State özelliği, aşağıdaki değerlerden birinin veya daha fazlasının birleşimidir: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_MULTISELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_OFFSCREEN | STATE_SYSTEM_NORMAL |