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 di automazione interfaccia utente ai controlli figlio di 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 con cui 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 TableItemPattern pattern di controllo.
Proprietà
Column |
Ottiene il numero ordinale della colonna contenente la cella o l'elemento. (Ereditato da IGridItemProvider) |
ColumnSpan |
Ottiene il numero di colonne occupate 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 contenente la cella o l'elemento. (Ereditato da IGridItemProvider) |
RowSpan |
Ottiene il numero di righe occupate da una cella o un elemento. (Ereditato da IGridItemProvider) |
Metodi
GetColumnHeaderItems() |
Recupera una raccolta di provider di automazione interfaccia utente che rappresenta tutte le intestazioni di colonna associate a un elemento o una cella della tabella. |
GetRowHeaderItems() |
Recupera una raccolta di provider di automazione interfaccia utente che rappresenta tutte le intestazioni di riga associate a un elemento o una cella della tabella. |
Si applica a
Vedi anche
- TableItemPattern
- GridItemPattern
- Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente
- Implementazione del provider di Automazione interfaccia utente lato server
- Implementazione del provider di Automazione interfaccia utente lato client
- Supportare pattern di controllo in un provider di automazione interfaccia utente
- Implementazione del pattern di controllo TableItem di automazione interfaccia utente
- Implementazione del pattern di controllo GridItem di automazione interfaccia utente