UI Otomasyonu
Microsoft UI Otomasyonu, Windows uygulamalarının kullanıcı arabirimleri (UI) hakkında programlı bilgiler sağlamasına ve kullanmasına olanak tanıyan bir erişilebilirlik çerçevesidir. Masaüstündeki kullanıcı arabirimi öğelerinin çoğuna program aracılığıyla erişim sağlar. Ekran okuyucular gibi yardımcı teknoloji ürünlerinin son kullanıcılara kullanıcı arabirimi hakkında bilgi sağlamasına ve kullanıcı arabirimini standart giriş dışında bir yolla işlemesine olanak tanır. UI Otomasyonu, otomatik test betiklerinin kullanıcı arabirimiyle etkileşim kurmasına da olanak tanır.
- Uygun Olduğunda
- Geliştirici Hedef Kitlesi
- Run-Time Gereksinimleri
- Alt Düzey İşletim Sistemleri için Desteği
Uygun Olduğunda
Geliştiriciler, UI Otomasyonunu kullanarak ve erişilebilir tasarım uygulamalarını izleyerek Windows üzerinde çalışan uygulamaları görme, işitme veya hareket engelli birçok kişi için daha erişilebilir hale getirebilir. Ayrıca UI Otomasyonu, otomatikleştirilmiş test senaryoları için sağlam işlevsellik sağlamak üzere özel olarak tasarlanmıştır.
Geliştirici Hedef Kitlesi
UI Otomasyonu deneyimli C/C++ geliştiricileri için tasarlanmıştır. Genel olarak, geliştiricilerin Bileşen Nesne Modeli (COM) nesneleri ve arabirimleri, Unicode ve Windows API programlaması hakkında orta düzeyde bilgi sahibi olması gerekir.
Yönetilen kod için UI Otomasyonu hakkında bilgi için .NET Framework Geliştirici Kılavuzu'ndaki Erişilebilirlik bakın.
Run-Time Gereksinimleri
UI Otomasyonu şu işletim sistemlerinde desteklenir: Windows XP, Windows Server 2003, Windows Server 2003 R2, Windows Vista, Windows 7, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 ve Windows Server 2019.
Not
Windows XP ve Windows Server 2003 için de Microsoft .NET Framework 3.0 gerekir.
Alt Düzey İşletim Sistemleri desteği
Windows Vista için Platform Güncelleştirmesi, geliştiricilerin uygulamaları hem Windows 7 hem de alt düzey işletim sistemlerine hedeflemesini sağlayan bir çalışma zamanı kitaplıkları kümesidir. Windows Server 2008 için Platform Güncelleştirmesi, geliştiricilerin uygulamaları hem Windows Server 2008 R2'ye hem de Windows Server'ın önceki sürümlerine hedeflemesini sağlayan bir çalışma zamanı kitaplıkları kümesidir. Windows Vista için Platform Güncelleştirmesi ve Windows Server 2008 Platform Güncelleştirmesi, Windows Update aracılığıyla tüm Windows Vista ve Windows Server 2008 müşterilerinin kullanımına sunulacaktır. Windows Vista için Platform Güncelleştirmesi veya Windows Server 2008 için Platform Güncelleştirmesi gerektiren üçüncü taraf uygulamalar, Windows Update'in yüklü olup olmadığını algılamasını sağlayabilir; değilse, Windows Update arka planda indirir ve yükler.
Windows Vista için Platform Güncelleştirmesi ve Windows Server 2008 platform güncelleştirmesi, aşağıdaki işletim sistemlerinde ayarlanan tüm Windows Otomasyonu API 3.0 özelliğini destekler.
- Windows XP (İngilizce)
- Windows XP Home SP3 x86
Windows XP Professional SP3 x86 - Windows Server 2003 (İngilizce)
- Windows Server 2003 SP2 (x86 ve x64)
- Windows Vista (İngilizce)
- Başlangıç SP2 (x86 ve x64)
Home Premium SP2 (x86 ve x64)
İş SP2 (x86 ve x64)
Kurumsal SP2 (x86 ve x64)
Ultimate SP2 (x86 ve x64) - Windows Server 2008 (İngilizce)
- Windows Server 2008 SP2 (x86 ve x64)
Her iki güncelleştirme hakkında daha fazla bilgi için bkz. Windows Vista için Platform Güncelleştirmesi.
Bu bölümde
- UI Otomasyonu temelleri
- UI Otomasyon Sağlayıcısı Programcı Kılavuzu
- UI Otomasyonu İstemci Programcı Kılavuzu
- Başvuru
- Örnekleri
- Ekleri