ITableProvider 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 un client Microsoft Automazione interfaccia utente ai controlli che fungono da contenitori per una raccolta di elementi figlio. Gli elementi figlio di questo elemento devono implementare ITableItemProvider ed essere organizzati in un sistema di coordinate logico bidimensionale che può essere attraversato (un client Microsoft Automazione interfaccia utente può passare a controlli adiacenti, ovvero intestazioni o celle della tabella) usando la tastiera.
public interface class ITableProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2595907364, 45613, 23992, 138, 187, 129, 249, 17, 241, 138, 242)]
struct ITableProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2595907364, 45613, 23992, 138, 187, 129, 249, 17, 241, 138, 242)]
public interface ITableProvider
Public Interface ITableProvider
- Attributi
Commenti
Questo modello include linee guida e convenzioni non completamente documentate qui. Per altre info su questo modello, vedi Pattern di controllo tabella.
ITableProvider non è implementato da peer di automazione Windows Runtime esistenti. 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++ usata per definire la logica di controllo o un altro supporto per l'automazione.
Usare TablePatternIdentifiers se si desidera fare riferimento alle proprietà del modello ITableProvider dal codice di controllo quando si attivano eventi di automazione o si chiama AutomationPeer.RaisePropertyChangedEvent.
Proprietà
| Nome | Descrizione |
|---|---|
| RowOrColumnMajor |
Ottiene la direzione principale dell'attraversamento per la tabella. |
Metodi
| Nome | Descrizione |
|---|---|
| GetColumnHeaders() |
Restituisce un insieme di provider di Automazione interfaccia utente che rappresenta tutte le intestazioni di colonna di una tabella. |
| GetRowHeaders() |
Restituisce un insieme di provider di Automazione interfaccia utente che rappresenta tutte le intestazioni di riga nella tabella. |