IGridProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 AutomationPeer.GetPattern e PatternInterface.Grid.
public interface class IGridProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1352215902, 53797, 22249, 162, 90, 120, 195, 114, 232, 25, 85)]
struct IGridProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1352215902, 53797, 22249, 162, 90, 120, 195, 114, 232, 25, 85)]
public interface IGridProvider
Public Interface IGridProvider
- Attributi
Commenti
Questo modello include linee guida e convenzioni che non sono completamente documentate qui. Per altre informazioni su questo modello, vedere Modello di controllo griglia.
IGridProvider non è implementato da alcun peer di automazione Windows Runtime esistenti. In particolare, IGridProvider non esiste per il contenitore di layout griglia 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 di automazione usando la Windows Runtime stessa API gestita o C++ gestita o C++ da usare per definire la logica di controllo o altri supporti di automazione.
Usare GridPatternIdentifiers se si desidera fare riferimento alle proprietà del modello IGridProvider dal codice di controllo quando si attivano eventi di automazione o chiamare AutomationPeer.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. |