ITableItemProvider Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt methoden en eigenschappen ter ondersteuning van UI Automation clienttoegang tot onderliggende besturingselementen van containers die ITableProvider implementeren.
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
[<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
Public Interface ITableItemProvider
Implements IGridItemProvider
- Afgeleid
- Kenmerken
- Implementeringen
Opmerkingen
Dit controlepatroon is vergelijkbaar IGridItemProvider met het onderscheid dat elke implementatie ITableItemProvider van een besturingselement de relatie tussen de afzonderlijke cel en de rij- en kolomgegevens moet blootstellen.
Toegang tot afzonderlijke celfunctionaliteit wordt geboden door de gelijktijdige implementatie van IGridItemProvider.
Geïmplementeerd op een UI Automation-provider die het TableItemPattern-besturingspatroon moet ondersteunen.
Eigenschappen
| Name | Description |
|---|---|
| Column |
Hiermee haalt u het rangnummer op van de kolom die de cel of het item bevat. (Overgenomen van IGridItemProvider) |
| ColumnSpan |
Hiermee haalt u het aantal kolommen op dat door een cel of item wordt overspand. (Overgenomen van IGridItemProvider) |
| ContainingGrid |
Hiermee haalt u een UI Automation provider op die IGridProvider implementeert en de container van de cel of het item vertegenwoordigt. (Overgenomen van IGridItemProvider) |
| Row |
Hiermee haalt u het rangnummer op van de rij die de cel of het item bevat. (Overgenomen van IGridItemProvider) |
| RowSpan |
Hiermee haalt u het aantal rijen op dat is verspreid door een cel of item. (Overgenomen van IGridItemProvider) |
Methoden
| Name | Description |
|---|---|
| GetColumnHeaderItems() |
Hiermee wordt een verzameling UI Automation providers opgehaald die alle kolomkoppen vertegenwoordigen die zijn gekoppeld aan een tabelitem of cel. |
| GetRowHeaderItems() |
Hiermee wordt een verzameling UI Automation providers opgehaald die alle rijkoppen vertegenwoordigen die zijn gekoppeld aan een tabelitem of cel. |
Van toepassing op
Zie ook
- TableItemPattern
- GridItemPattern
- Overzicht van UI Automation-besturingspatronen
- Serverzijde UI Automation Provider Implementation
- Client-side UI Automation Provider Implementation
- Ondersteuning voor beheerpatronen in een UI Automation-provider
- Het UI Automation TableItem-bedieningselementpatroon implementeren
- Het ui Automation GridItem-besturingselementpatroon implementeren