ITableItemProvider 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 client Automazione interfaccia utente ai controlli figlio dei contenitori che implementano ITableProvider.
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
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
type ITableItemProvider = interface
interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
- Derivato
- Attributi
- Implementazioni
Commenti
Questo pattern di controllo è analogo alla IGridItemProvider distinzione che qualsiasi controllo che implementa ITableItemProvider deve esporre la relazione tra la singola cella e le relative informazioni di riga e colonna.
L'accesso alle singole funzionalità delle celle viene fornito dall'implementazione simultanea di IGridItemProvider.
Implementato in un provider di Automazione interfaccia utente che deve supportare il pattern di controllo TableItemPattern.
Proprietà
| Nome | Descrizione |
|---|---|
| Column |
Ottiene il numero ordinale della colonna che contiene la cella o l'elemento. (Ereditato da IGridItemProvider) |
| ColumnSpan |
Ottiene il numero di colonne estese da una cella o un elemento. (Ereditato da IGridItemProvider) |
| ContainingGrid |
Ottiene un provider di Automazione interfaccia utente che implementa IGridProvider e rappresenta il contenitore della cella o dell'elemento. (Ereditato da IGridItemProvider) |
| Row |
Ottiene il numero ordinale della riga che contiene la cella o l'elemento. (Ereditato da IGridItemProvider) |
| RowSpan |
Ottiene il numero di righe estese da una cella o un elemento. (Ereditato da IGridItemProvider) |
Metodi
| Nome | Descrizione |
|---|---|
| GetColumnHeaderItems() |
Recupera una raccolta di provider di Automazione interfaccia utente che rappresentano tutte le intestazioni di colonna associate a un elemento o a una cella della tabella. |
| GetRowHeaderItems() |
Recupera un insieme di provider di Automazione interfaccia utente che rappresentano tutte le intestazioni di riga associate a un elemento o a una cella della tabella. |
Si applica a
Vedi anche
- TableItemPattern
- GridItemPattern
- Panoramica dei modelli di controllo per l'automazione dell'interfaccia utente
- Implementazione del provider di Automazione interfaccia utente sul lato server
- implementazione del provider Automazione interfaccia utente lato client
- Supportare schemi di controllo in un provider di automazione dell'interfaccia utente
- Implementazione del modello di controllo TableItem dell'automazione dell'interfaccia utente
- Implementazione del pattern di controllo GridItem della Automazione interfaccia utente