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.
Bu konu, AppBar denetim türü için Microsoft UI Otomasyonu desteği hakkında bilgi sağlar.
Uygulama çubuğu, kullanıcıya gezinti, komutlar ve araçlar sunan bir kullanıcı arabirimi öğesidir. Windows Mağazası uygulamaları için, uygulamalar için uygulama çubukları Windows Tuşu + Z tuşlarına basılarak görüntülenebilir.
Aşağıdaki bölümlerde, AppBar denetim türü için gerekli UI Otomasyonu ağaç yapısı, özellikleri, denetim desenleri ve olayları tanımlanmıştır.
Bu konu aşağıdaki bölümleri içerir.
- Tipik Ağaç Yapısı
- İlgili Özellikler
- Gerekli Olayları
- İlgili Olayları
- İlgili konular
Tipik Ağaç Yapısı
Aşağıdaki tabloda, AppBar denetimlerini 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. Düğmesi, bir AppBar içindeki en yaygın öğedir, ancak bir uygulama için eylemleri çağıran diğer denetimler de mümkündür. Bir AppBar, denetim görünümünde diğer denetimler arasına yerleştirilmiş olarak görünen 0 veya daha fazla ayırıcıya (Ayırıcı denetim türü) de sahip olabilir. 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ü |
|---|---|
|
|
İlgili Özellikler
Aşağıdaki tabloda, değeri veya tanımı AppBar denetim türünü uygulayan denetimler ile ö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_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. | Bu özellik tarafından sunulan değer, içinde yer alan tüm denetimleri içermelidir. |
| UIA_ControlTypePropertyId | appbar | |
| UIA_IsContentElementPropertyId | YANLIŞ | Uygulama çubuğu denetimi, UI Otomasyon ağacının içerik görünümüne dahil değildir. |
| UIA_IsControlElementPropertyId | DOĞRU | Uygulama çubuğu 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. Uygulama çubuğundaki denetimler genellikle klavye odağını alabilir. |
| UIA_IsOffscreenPropertyId | Notlara bakın. | Bu özelliğin değeri, denetimin ekranda görüntülenebilir olup olmamasına bağlıdır. |
| UIA_LabeledByPropertyId | Sıfır | Uygulama çubuğu denetimlerinin genellikle etiketi yoktur. |
| UIA_LocalizedControlTypePropertyId | Notlara bakın. | AppBar denetim türüne karşılık gelen yerelleştirilmiş dize. Varsayılan değer, en-US veya İngilizce (ABD) için "uygulama çubuğu" değeridir. |
| UIA_NamePropertyId | Notlara bakın. | Bir uygulamada birden fazla uygulama çubuğu olmadığı sürece uygulama çubuğu denetiminin bir ada ihtiyacı yoktur. Uygulamada birden fazla uygulama çubuğu varsa, "Üst" veya "Alt" gibi ayırt edici adları göstermek için bu özelliği kullanın. |
Gerekli Olaylar
Aşağıdaki tabloda, uygulama çubuğu 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_AutomationFocusChangedEventId | |
| özelliği değiştirilmiş olayı UIA_BoundingRectanglePropertyId. | |
| özelliği değiştirilmiş olayı UIA_IsEnabledPropertyId. | Denetim IsEnabledözelliğini destekliyorsa bu olayı desteklemesi gerekir. |
| özelliği değiştirilmiş olayı UIA_IsOffscreenPropertyId. | Denetim IsOffscreen özelliğini destekliyorsa, bu olayı desteklemesi gerekir. |
| UIA_StructureChangedEventId |
İlgili Olaylar
Aşağıdaki tabloda, AppBar denetim türünü uygulayan denetimler için özellikle ilgili olan ancak kesinlikle gerekli olmayan UI Otomasyonu olayları listelenir.
| UI Otomasyonu Olayı | Notlar |
|---|---|
| UIA_MenuClosedEventId | Uygulama çubuğu denetimi kapatıldığında platform uygulamaları bu olayı tetikler. |
| UIA_MenuOpenedEventId | Platform uygulamaları, uygulama çubuğu denetimi açıldığında bu olayı tetikler. |
| IUIAutomationPropertyChangedEventHandler | Özellik tarafından değiştirilen olay işleyicisi. |
İlgili konular
-
kavramsal
-
Başvuru