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 Birleşik Giriş Kutusu nesneleri açıklanmaktadır. Çeşitli UI çerçevelerinde Birleşik Giriş Kutusu nesneleri oluşturma işlemi burada açıklanmamektedir. Kullanmakta olduğunuz UI çerçevesi için API başvuru belgelerine bakın.
Birleşik giriş kutusu, birleşik giriş kutusunun liste kutusu bölümünde seçili durumdaki öğeyi görüntüleyen statik denetim veya düzenleme denetimiyle birleştirilmiş bir liste kutusudur. Denetimin liste kutusu bölümü her zaman görüntülenir veya yalnızca kullanıcı denetimin yanındaki açılan oku (bir anında iletme düğmesidir) seçtiğinde açılır menü görüntülenir. Seçim alanı bir düzenleme denetimiyse, kullanıcı listeye girmeyen bilgileri girebilir; aksi takdirde, kullanıcı yalnızca listedeki öğeleri seçebilir.
Birleşik giriş kutusunun pencere sınıfı adı "COMBOBOX" şeklindedir.
IAccessible özelliklerinin içeriği, birleşik giriş kutusunun aşağıdaki bölümlerinden hangisinin istemci tarafından sorgulandığına bağlıdır:
- Birleşik giriş kutusu penceresi
- Düzenleme denetimi veya statik metin denetimi
- Açılan ok (basma düğmesidir)
- Liste kutusu
- Liste kutusundaki liste öğeleri
IAccessible Yöntemleri
Birleşik giriş kutuları aşağıdaki IAccessible yöntemlerini destekler:
- accDoDefaultAction
- accHitTest
- accLocation
- accNavigate
- accSelect
IAccessible Özellikleri
Birleşik giriş kutuları aşağıdaki IAccessible özelliklerini destekler:
get_accChildCount—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için alt sayı değeri gösterilmektedir.
Birleşik giriş kutusu bölümü ChildCount Birleşik giriş kutusu penceresi 3 Denetimi düzenle 0 Aşağı açılan ok 0 Liste kutusu Liste öğelerinin sayısı Liste öğesi 0 get_accDefaultAction—Aşağıdaki tabloda, birleşik giriş kutusunun farklı bölümleri için DefaultAction özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü DefaultAction Birleşik giriş kutusu penceresi Hiç kimse Denetimi düzenle Hiç kimse Aşağı açılan ok Açılan listenin durumuna bağlı olarak "Aç" veya "Kapat" Liste kutusu Hiç kimse Liste öğesi "Çift Tıklama" get_accKeyboardShortcut—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için KeyboardShortcut özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü KeyboardShortcut Birleşik giriş kutusu penceresi İlişkili etiketin erişim anahtarı Denetimi düzenle Hiç kimse Aşağı açılan ok "Alt+Aşağı Ok" Liste kutusu Hiç kimse Liste öğesi Hiç kimse Birleşik giriş kutusunun erişim anahtarı, birleşik giriş kutusunu etiketleyen ilişkili statik metin denetiminden metindeki altı çizili karakterdir. Örneğin, Microsoft WordPad gibi dosyaları açan standart bir Aç iletişim kutusunda,"Dosya türü:" etiketli birleşik giriş kutusunda "Alt+t" KeyboardShortcut bulunur.
get_accName—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için Name özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü Ad Birleşik giriş kutusu penceresi Etiket olarak kullanılan statik metin denetimi Denetimi düzenle Etiket olarak kullanılan statik metin denetimi Aşağı açılan ok Açılan listenin durumuna bağlı olarak "Aç" veya "Kapat" Liste kutusu İlişkili etiket Liste öğesi Liste öğesinin metni Birleşik giriş kutusunun Adı özelliği, alt düzenleme denetimi ve alt liste kutusu, birleşik giriş kutusunu etiketleyen ilişkili statik metin denetimindeki metindir. Örneğin, WordPad gibi dosyaları açan standart bir Aç iletişim kutusunda, iki birleşik giriş kutusunun Adı özellikleri "Konum:" ve "Dosya türü:" şeklindedir.
get_accParent—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için üst değer gösterilmektedir.
Birleşik giriş kutusu bölümü Ebeveyn Birleşik giriş kutusu penceresi birleşik giriş kutusunu çevreleyen ve birleşik giriş kutusuyla aynı Name özelliğine ve pencere sınıfı adına sahip ROLE_SYSTEM_WINDOWRolü özelliğine sahip bir pencere. Düzenleme denetimi (veya statik metin denetimi) Birleşik giriş kutusu penceresi. Aşağı açılan ok Birleşik giriş kutusu penceresi. Liste kutusu üst penceresi Birleşik giriş kutusu penceresi. Bu pencere liste kutusunu çevreler. Liste kutusu Liste kutusu üst penceresi. Liste öğesi Liste kutusu. get_accRole—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için Rol özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü Rol Birleşik giriş kutusu penceresi ROLE_SYSTEM_COMBOBOX Düzenleme denetimi (veya statik metin denetimi) ROLE_SYSTEM_TEXT veya ROLE_SYSTEM_STATICTEXT Aşağı açılan ok ROLE_SYSTEM_PUSHBUTTON Liste kutusu ROLE_SYSTEM_LIST Liste öğesi ROLE_SYSTEM_LISTITEM get_accState—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için State özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü Olası durumlar Birleşik giriş kutusu penceresi STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL | STATE_SYSTEM_EXPANDED | STATE_SYSTEM_COLLAPSED Denetimi düzenle STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL Aşağı açılan ok 0, düğmenin görünür olduğu ve basılmadığı anlamına gelir; veya STATE_SYSTEM_PRESSED | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_NORMAL Liste kutusu STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FLOATING | STATE_SYSTEM_NORMAL Liste öğesi STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_NORMAL get_accValue—Aşağıdaki tabloda birleşik giriş kutusunun farklı bölümleri için Value özelliği gösterilmektedir.
Birleşik giriş kutusu bölümü Değer Birleşik giriş kutusu penceresi Seçili durumdaki liste öğesinin metni Denetimi düzenle Seçili durumdaki liste öğesinin metni Aşağı açılan ok Hiç kimse Liste kutusu Hiç kimse Liste öğesi Hiç kimse
Notlar
- accNavigate, birleşik giriş kutusunun liste kutusu bölümünde NAVDIR_NEXT bayrağıyla çağrıldığında, VT_EMPTYdöndürmesi gerektiğinde yanlışlıkla tepsi penceresine gider.
İlgili konular