UI Otomasyonu Tablo Denetim Düzenini Uygulama
Not
Bu belgeler, ad alanında tanımlanan yönetilen UI Otomasyonu sınıflarını kullanmak isteyen .NET Framework geliştiricilerine System.Windows.Automation yöneliktir. UI Otomasyonu hakkında en son bilgiler için bkz. Windows Otomasyonu API'si: UI Otomasyonu.
Bu konuda özellikler, yöntemler ve olaylar hakkında bilgiler de dahil olmak üzere uygulama ITableProvideryönergeleri ve kuralları tanıtılmaktadır. Ek başvuruların bağlantıları genel bakışın sonunda listelenir.
Denetim TablePattern düzeni, bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimleri desteklemek için kullanılır. Bu öğenin alt öğeleri, satır ve sütun tarafından geçirilebilen iki boyutlu bir mantıksal koordinat sisteminde uygulanıp ITableItemProvider düzenlenmelidir. Bu denetim deseni ile benzerdir IGridProviderve uygulayan ITableProvider herhangi bir denetimin her alt öğe için bir sütun ve/veya satır üst bilgisi ilişkisini de ortaya çıkarması gerekir. Bu denetim desenini uygulayan denetim örnekleri için bkz. UI Otomasyonu İstemcileri için Denetim Düzeni Eşlemesi.
Uygulama Yönergeleri ve Kuralları
Tablo denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:
Tek tek hücrelerin içeriğine erişim, gerekli eşzamanlı uygulaması tarafından sağlanan iki boyutlu bir mantıksal koordinat sistemi veya diziden geçer IGridProvider.
Sütun veya satır üst bilgisi bir tablo nesnesi içinde yer alabilir veya tablo nesnesiyle ilişkilendirilmiş ayrı bir üst bilgi nesnesi olabilir.
Sütun ve satır üst bilgileri hem birincil üst bilgi hem de destekleyici üst bilgiler içerebilir.
Not
Bu kavram, kullanıcının bir "Ad" sütunu tanımladığı bir Microsoft Excel elektronik tablosunda ortaya çıkıyor. Bu sütunda artık iki üst bilgi vardır: kullanıcı tarafından tanımlanan "Ad" üst bilgisi ve uygulama tarafından atanan sütunun alfasayısal gösterimi.
- İlgili kılavuz işlevselliği için bkz. UI Otomasyonu Kılavuz Denetimi Desenini Uygulama.
Karmaşık Sütun Üst Bilgilerine Sahip Tablo Örneği
Belirsiz RowOrColumnMajor Özelliğine Sahip Tablo Örneği
ITableProvider için Gerekli Üyeler
ITableProvider arabirimi için aşağıdaki özellikler ve yöntemler gereklidir.
Gerekli üyeler | Üye türü | Notlar |
---|---|---|
RowOrColumnMajor | Özellik | Hiçbiri |
GetColumnHeaders | Metot | Hiçbiri |
GetRowHeaders | Metot | Hiçbiri |
Bu denetim deseninde ilişkili olay yok.
Özel durumlar
Bu denetim deseninde ilişkili özel durum yok.
Ayrıca bkz.
- UI Otomasyonu Denetim Desenlerine Genel Bakış
- UI Otomasyonu Sağlayıcıda Denetim Düzenleri Desteği
- İstemciler İçin UI Otomasyonu Denetim Düzenleri
- UI Otomasyonu TableItem Denetim Desenini Uygulama
- UI Otomasyonu Grid Denetim Desenini Uygulama
- UI Otomasyon Ağacına Genel Bakış
- UI Otomasyonunda Önbelleğe Almayı Kullanma