Bölme Denetim Türü
Bu konu, Bölmesi denetim türü için Microsoft UI Otomasyonu desteği hakkında bilgi sağlar.
Bölmesi denetim türü, farklı içeriğe sahip kaydırılabilir bölgeler içindir. Bir çerçeve veya belge penceresindeki bir nesneyi temsil etmek için kullanılır. Kullanıcılar, bölme denetimleri arasında ve geçerli bölmenin içeriğinde gezinebilir. Bölme denetimleri, pencerelerden veya belgelerden daha düşük, ancak tek tek denetimlerin üzerinde gruplandırma düzeyini temsil eder. Kullanıcı, bağlama bağlı olarak SEKME, F6 veya CTRL+SEKME tuşlarına basarak bölmeler arasında gezinmektedir.
Aşağıdaki bölümlerde, Bölmesi denetim türü için gerekli UI Otomasyonu ağaç yapısı, özellikleri, denetim desenleri ve olayları tanımlanmıştır. UI Otomasyonu gereksinimleri, UI çerçevesinin/platformunun denetim türleri ve denetim desenleri için UI Otomasyonu desteğini tümleştirdiği tüm bölme denetimleri için geçerlidir.
Bu konu aşağıdaki bölümleri içerir.
- Tipik Ağaç Yapısı
- İlgili Özellikler
- Gerekli Denetim Desenlerini
- Gerekli Olayları
- Bölmesi Denetim Türü Örneği
- İlgili konular
Tipik Ağaç Yapısı
Aşağıdaki tabloda, bölme denetimleriyle ilgili ui Otomasyonu ağacının tipik bir denetimi ve içerik görünümü gösterilir ve her görünümde nelerin içerilebileceğini açıklar. UI Otomasyonu ağacı hakkında daha fazla bilgi için bkz. UI Otomasyon Ağacına Genel Bakış.
Denetim Görünümü | İçerik Görünümü |
---|---|
|
|
Denetim ve içerik görünümlerinde her zaman bir bölme denetimi görünür. Nesne yalnızca görsel sunu için kullanılıyorsa, düzen nesnesini denetim veya içerik görünümünde bölme olarak kullanıma sunmayın.
İlgili Özellikler
Aşağıdaki tabloda, değeri veya tanımı bölme denetimleriyle özellikle ilgili olan UI Otomasyonu özellikleri listeleniyor. UI Otomasyonu özellikleri hakkında daha fazla bilgi için bkz. UI Automation Öğelerinden Özellikleri Alma.
UI Otomasyonu Özelliği | Değer | Notlar |
---|---|---|
UIA_AccessKeyPropertyId | Notlara bakın. | Belirli bir tuş bileşimi bölmeye odak veriyorsa, bu bilgiler bu özellik aracılığıyla gösterilmelidir. |
UIA_AutomationIdPropertyId | Notlara bakın. | Bu özelliğin değeri, UI Otomasyonu ağacının ham görünümündeki tüm eş öğeler arasında benzersiz olmalıdır. |
UIA_BoundingRectanglePropertyId | Notlara bakın. | Denetimin tamamını içeren en dıştaki dikdörtgen. |
UIA_ClickablePointPropertyId | Notlara bakın. | Bu özellik, tıklandığında bölmenin odaklanmış olmasına neden olan bölme denetiminin tıklanabilir bir noktasını kullanıma sunar. |
UIA_ControlTypePropertyId | Bölmesi | |
UIA_HelpTextPropertyId | Notlara bakın. | Bölme denetimleri için yardım metni, çerçevenin amacını ve diğer çerçevelerle ilişkisini açıklamalıdır. Çerçevelerin amacı ve ilişkisi UIA_NamePropertyId özelliğinin değerinden net değilse bir açıklama gereklidir. |
UIA_IsContentElementPropertyId | DOĞRU | Bölme denetimi her zaman UI Otomasyonu ağacının içerik görünümüne eklenir. |
UIA_IsControlElementPropertyId | DOĞRU | Bölme denetimi her zaman UI Otomasyonu ağacının denetim görünümüne eklenir. |
UIA_IsKeyboardFocusablePropertyId | Notlara bakın. | Denetim klavye odağını alabiliyorsa bu özelliği desteklemesi gerekir. |
UIA_LabeledByPropertyId | Notlara bakın. | Bölme denetimlerinin genellikle statik etiketi yoktur. Statik bir metin etiketi varsa, bu özellik aracılığıyla kullanıma sunulmalıdır. |
UIA_LocalizedControlTypePropertyId | Notlara bakın. | Bölmesi denetim türüne karşılık gelen yerelleştirilmiş dize. Varsayılan değer, en-US veya İngilizce (ABD) için "bölme"dir. |
UIA_NamePropertyId | Notlara bakın. | Bu özelliğin değeri her zaman net, kısa ve anlamlı bir başlık olmalıdır. |
Gerekli Denetim Desenleri
Aşağıdaki tabloda, bölme denetimleri tarafından desteklenmesi için gereken UI Otomasyonu denetim desenleri listelenmektedir. Denetim desenleri hakkında daha fazla bilgi için bkz. UI Otomasyonu Denetim Desenlerine Genel Bakış.
Denetim Deseni | Destek | Notlar |
---|---|---|
IDockProvider | -Sına bağ -lıdır | Bölme denetimi yerleştirilebiliyorsa Dock denetim desenini uygulayın. |
IScrollProvider | -Sına bağ -lıdır | Bölme denetimi kaydırılabilirse Kaydırma denetim desenini uygulayın. |
ITransformProvider | -Sına bağ -lıdır | Bölme denetimi ekranda taşınabiliyor, yeniden boyutlandırılabiliyor veya döndürülebiliyorsa Dönüştürme denetim desenini uygulayın. |
IWindowProvider | Hiç | öğesinin Window denetim desenini uygulaması gerekiyorsa, denetim Window denetim türüne dayalı olmalıdır. |
Gerekli Olaylar
Aşağıdaki tabloda, bölme denetimlerinin desteklemesi gereken UI Otomasyonu olayları listelenir. Olaylar hakkında daha fazla bilgi için bkz. UI Otomasyonu Olaylarına Genel Bakış.
UI Otomasyonu Olayı | Notlar |
---|---|
UIA_AsyncContentLoadedEventId | |
UIA_AutomationFocusChangedEventId | |
özelliği değiştirilmiş olayı UIA_BoundingRectanglePropertyId. | |
özelliği değiştirilmiş olayı UIA_IsOffscreenPropertyId. | Denetim IsOffscreen özelliğini destekliyorsa, bu olayı desteklemesi gerekir. |
özelliği değiştirilmiş olayı UIA_ScrollHorizontallyScrollablePropertyId. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
özelliği değiştirilmiş olayı UIA_ScrollHorizontalScrollPercentPropertyId. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
özelliği değiştirilmiş olayı UIA_ScrollHorizontalViewSizePropertyId. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
özelliği değiştirilmiş olayı UIA_ScrollVerticallyScrollablePropertyId. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
Özellik değiştirme olayını UIA_ScrollVerticalScrollPercentPropertyId. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
UIA_ScrollVerticalViewSizePropertyId özelliği değiştirilmiş olay. | Denetim, Kaydırma denetim desenini destekliyorsa, bu olayı desteklemesi gerekir. |
UIA_StructureChangedEventId |
Bölme Denetim Türü Örneği
Aşağıdaki görüntüde, Bölmesi denetim türünü uygulayan bir denetim gösterilmektedir.
Bölme denetimiekran görüntüsü
UI Otomasyon Ağacı—Denetim Görünümü | UI Otomasyon Ağacı—İçerik Görünümü |
---|---|
|
|
İlgili konular