ITableItemProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k podřízeným ovládacím prvkům kontejnerů, které implementují ITableProvider.
public interface class ITableItemProvider : System::Windows::Automation::Provider::IGridItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableItemProvider = interface
interface IGridItemProvider
type ITableItemProvider = interface
interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
- Odvozené
- Atributy
- Implementuje
Poznámky
Tento vzor ovládacího prvku je obdobou rozdílu, že jakákoli implementace ITableItemProvider ovládacího prvku musí zveřejnit IGridItemProvider vztah mezi jednotlivými buňkami a informacemi o řádcích a sloupcích.
Přístup k jednotlivým funkcím buněk zajišťuje souběžná implementace .IGridItemProvider
Implementovaný u poskytovatele model UI Automation, který musí podporovat TableItemPattern vzor řízení.
Vlastnosti
Column |
Získá pořadové číslo sloupce, který obsahuje buňku nebo položku. (Zděděno od IGridItemProvider) |
ColumnSpan |
Získá počet sloupců rozložených buňkou nebo položkou. (Zděděno od IGridItemProvider) |
ContainingGrid |
Získá model UI Automation zprostředkovatel, který implementuje IGridProvider a představuje kontejner buňky nebo položky. (Zděděno od IGridItemProvider) |
Row |
Získá pořadové číslo řádku, který obsahuje buňku nebo položku. (Zděděno od IGridItemProvider) |
RowSpan |
Získá počet řádků rozložených buňkou nebo položkou. (Zděděno od IGridItemProvider) |
Metody
GetColumnHeaderItems() |
Načte kolekci zprostředkovatelů model UI Automation představujících všechna záhlaví sloupců přidružená k položce nebo buňce tabulky. |
GetRowHeaderItems() |
Načte kolekci zprostředkovatelů model UI Automation představující všechna záhlaví řádků přidružená k položce nebo buňce tabulky. |
Platí pro
Viz také
- TableItemPattern
- GridItemPattern
- Přehled vzorů ovládacích prvků pro automatizaci uživatelského rozhraní
- Implementace poskytovatele model UI Automation na straně serveru
- Implementace zprostředkovatele model UI Automation na straně klienta
- Podpora vzorů ovládacích prvků u zprostředkovatele automatizace uživatelského rozhraní
- Implementace vzoru ovládacích prvků TableItem pro automatizaci uživatelského rozhraní
- Implementace vzoru ovládacích prvků GridItem pro automatizaci uživatelského rozhraní