Condividi tramite


IGridProvider Interfaccia

Definizione

Espone metodi e proprietà per supportare l'accesso da parte di un client microsoft Automazione interfaccia utente ai controlli che fungono da contenitori per una raccolta di elementi figlio. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata GetPattern e PatternInterface.Grid.

public interface class IGridProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2338502560, 37676, 17552, 154, 19, 2, 253, 179, 154, 143, 91)]
struct IGridProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2338502560, 37676, 17552, 154, 19, 2, 253, 179, 154, 143, 91)]
public interface IGridProvider
Public Interface IGridProvider
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Questo modello include linee guida e convenzioni che non sono completamente documentate qui. Per altre info su questo modello, vedi Pattern di controllo griglia.

IGridProvider non viene implementato da peer di automazione Windows Runtime esistenti. In particolare, IGridProvider non esiste per il contenitore di layout Grid o per GridView. L'interfaccia esiste in modo che gli autori di controlli personalizzati possano supportare il modello di automazione in un controllo personalizzato e implementare il supporto per l'automazione usando la Windows Runtime stessa API gestita o C++ gestita da usare per definire la logica di controllo o un altro supporto di automazione.

Usare GridPatternIdentifiers se si vuole fare riferimento alle proprietà del modello IGridProvider dal codice di controllo quando si attivano eventi di automazione o si chiama RaisePropertyChangedEvent.

Proprietà

ColumnCount

Ottiene il numero totale di colonne in una griglia.

RowCount

Ottiene il numero totale di righe in una griglia.

Metodi

GetItem(Int32, Int32)

Recupera il provider di automazione interfaccia utente per la cella specificata.

Si applica a

Vedi anche