IGridProvider.GetItem(Int32, Int32) Methode
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.
Haalt de UI Automation-provider voor de opgegeven cel op.
public:
System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetItem(int row, int column);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetItem(int row, int column);
abstract member GetItem : int * int -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetItem (row As Integer, column As Integer) As IRawElementProviderSimple
Parameters
- row
- Int32
Het rangnummer van de rij van belang.
- column
- Int32
Het rangnummer van de rentekolom.
Retouren
De UI Automation-provider voor de opgegeven cel.
Voorbeelden
De volgende code is een voorbeeld van een implementatie van deze methode die een object retourneert dat het item op de opgegeven locatie vertegenwoordigt.
IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
{
return (IRawElementProviderSimple)gridItems[row, column];
}
Private Function GetItem(ByVal row As Integer, ByVal column As Integer) As IRawElementProviderSimple Implements IGridProvider.GetItem
Return CType(gridItems(row, column), IRawElementProviderSimple)
End Function
Opmerkingen
Rastercoördinaten zijn op nul gebaseerd met linksboven (of cel rechtsboven, afhankelijk van landinstelling) met coördinaten (0,0).
Als een cel leeg is, moet een UI Automation provider nog steeds worden geretourneerd om de eigenschap ContainingGrid voor die cel te ondersteunen. Dit is mogelijk wanneer de indeling van onderliggende elementen in het raster vergelijkbaar is met een onregelmatige matrix.
- Verborgen rijen en kolommen, afhankelijk van de implementatie van de provider, kunnen worden geladen in de UI Automation boomstructuur en worden daarom weergegeven in de eigenschappen RowCount en ColumnCount. Als de verborgen rijen en kolommen nog niet zijn geladen, moeten ze niet worden geteld.