Aracılığıyla paylaş


Liste Kutusu (MSAA UI Öğesi Başvurusu)

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

IAccessible Arabirimi

Birleşik Giriş Kutusu

Kaydırma Çubuğu