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.
Uyarı
Bu belgeler, System.Windows.Automation ad alanında tanımlanan yönetilen UI Otomasyonu sınıflarını kullanmak isteyen .NET Framework geliştiricilerine yöneliktir. UI Otomasyonu hakkında en son bilgiler için bkz. Windows Otomasyonu API'si: UI Otomasyonu.
Bu konu başlığında özellikler, yöntemler ve olaylar hakkında bilgiler de dahil olmak üzere ITableProvideruygulamaya yönelik yönergeler ve kurallar tanıtılmaktadır. Ek kaynakların bağlantıları, genel bakışın sonunda listelenir.
TablePattern kontrol düzeni, bir alt öğe koleksiyonu için kapsayıcı olarak işlev gören denetimleri desteklemek amacıyla kullanılır. Bu öğenin alt öğeleri ITableItemProvider uygulamalı ve satır ve sütunlarla geçilebilen iki boyutlu mantıksal bir koordinat sistemine göre düzenlenmelidir. IGridProvider denetim deseni ile benzerdir ancak ITableProvider'i uygulayan herhangi bir denetimin, her alt öğe için ayrıca bir sütun ve/veya satır üst bilgisi ilişkisini ortaya çıkarması gerekir. Bu denetim desenini uygulayan denetim örnekleri için bkz. UI Automation İstemcileri için Denetim Deseni 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, gereken eşzamanlı uygulamanın sağladığı iki boyutlu bir mantıksal koordinat sistemi veya dizi ile sağlanır 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.
Uyarı
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 başlık vardır: kullanıcı tarafından tanımlanan "İsim" başlığı ve uygulama tarafından atanan sütunun alfa sayısal tanımı.
- İlgili ızgara işlevselliği için bkz. UI Otomasyonu Izgara Kontrol 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 | Mülkiyet | Hiç kimse |
| GetColumnHeaders | Yöntem | Hiç kimse |
| GetRowHeaders | Yöntem | Hiç kimse |
Bu denetim deseninde ilişkili olay yok.
Özel durumlar
Bu denetim modelinde ilişkili özel durum yok.
Ayrıca bakınız
- UI Otomasyonu Denetim Desenlerine Genel Bakış
- UI Otomasyon Sağlayıcısında Denetim Desenlerini Destekleme
- İstemciler için UI Otomasyonu Denetim Desenleri
- UI Otomasyonu Tablo Öğesi Denetim Desenini Uygulama
- UI Otomasyonu Kılavuz Denetimi Desenini Uygulama
- UI Otomasyon Ağacına Genel Bakış
- UI Otomasyonunda Önbelleğe Alma Kullanma