ITableProvider Arabirim

Tanım

Bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu öğenin alt öğeleri ITableItemProvider uygulamalı ve klavye kullanılarak geçirilebilen iki boyutlu mantıksal koordinat sisteminde düzenlenmelidir (UI Otomasyonu bir istemci bitişik denetimlere geçebilir).

public interface class ITableProvider : System::Windows::Automation::Provider::IGridProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("9c860395-97b3-490a-b52a-858cc22af166")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableProvider : System.Windows.Automation.Provider.IGridProvider
public interface ITableProvider : System.Windows.Automation.Provider.IGridProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("9c860395-97b3-490a-b52a-858cc22af166")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableProvider = interface
    interface IGridProvider
type ITableProvider = interface
    interface IGridProvider
Public Interface ITableProvider
Implements IGridProvider
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Bu denetim düzeni, uygulayan IGridProvider herhangi bir denetimin her alt öğe için bir sütun ve/veya satır üst bilgisi ilişkisini de kullanıma sunması gerektiği ayrımıyla benzerdirITableProvider.

Bir tablo denetiminin doğal kılavuz işlevselliğini kullanıma sunma amacıyla bunu uygulamak ITableProvider için de uygulayan IGridProvider denetimler gereklidir.

TablePattern ve GridPattern denetim desenlerini desteklemesi gereken bir UI Otomasyonu sağlayıcısında uygulanır.

Özellikler

Name Description
ColumnCount

Kılavuzdaki toplam sütun sayısını alır.

(Devralındığı yer: IGridProvider)
RowCount

Kılavuzdaki toplam satır sayısını alır.

(Devralındığı yer: IGridProvider)
RowOrColumnMajor

Tablo için birincil dolaşma yönünü alır.

Yöntemler

Name Description
GetColumnHeaders()

Bir tablodaki tüm sütun üst bilgilerini temsil eden UI Otomasyonu sağlayıcıları koleksiyonunu alır.

GetItem(Int32, Int32)

Belirtilen hücre için UI Otomasyonu sağlayıcısını alır.

(Devralındığı yer: IGridProvider)
GetRowHeaders()

Tablodaki tüm satır üst bilgilerini temsil eden UI Otomasyonu sağlayıcıları koleksiyonunu alır.

Şunlara uygulanır

Ayrıca bkz.