ITableItemProvider Gränssnitt

Definition

Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till underordnade kontroller av containrar som implementerar 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
Härledda
Attribut
Implementeringar

Kommentarer

Det här kontrollmönstret motsvarar IGridItemProvider skillnaden att alla kontroller som implementerar ITableItemProvider måste exponera relationen mellan den enskilda cellen och dess rad- och kolumninformation.

Åtkomst till enskilda cellfunktioner tillhandahålls av den samtidiga implementeringen av IGridItemProvider.

Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret TableItemPattern.

Egenskaper

Name Description
Column

Hämtar ordningstalet för kolumnen som innehåller cellen eller objektet.

(Ärvd från IGridItemProvider)
ColumnSpan

Hämtar antalet kolumner som sträcker sig över en cell eller ett objekt.

(Ärvd från IGridItemProvider)
ContainingGrid

Hämtar en UI Automation-provider som implementerar IGridProvider och representerar containern för cellen eller objektet.

(Ärvd från IGridItemProvider)
Row

Hämtar ordningstalet för raden som innehåller cellen eller objektet.

(Ärvd från IGridItemProvider)
RowSpan

Hämtar antalet rader som sträcker sig över en cell eller ett objekt.

(Ärvd från IGridItemProvider)

Metoder

Name Description
GetColumnHeaderItems()

Hämtar en samling UI Automation providers som representerar alla kolumnrubriker som är associerade med ett tabellobjekt eller en cell.

GetRowHeaderItems()

Hämtar en samling UI Automation providrar som representerar alla radrubriker som är associerade med ett tabellobjekt eller en cell.

Gäller för

Se även