IGridItemProvider 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 a singoli controlli figlio di contenitori che implementano IGridProvider. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata AutomationPeer.GetPattern e PatternInterface.GridItem.
public interface class IGridItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3528817166, 26889, 20848, 166, 128, 96, 114, 141, 243, 57, 180)]
struct IGridItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(3528817166, 26889, 20848, 166, 128, 96, 114, 141, 243, 57, 180)]
public interface IGridItemProvider
Public Interface IGridItemProvider
- 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 GridItem.
IGridItemProvider non viene implementato dai peer di automazione esistenti Windows Runtime. In particolare, IGridItemProvider non esiste per gli elementi contenuti in una griglia e l'uso di Grid come contenitore di layout o per GridViewItem. 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 GridItemPatternIdentifiers se si desidera fare riferimento alle proprietà del modello IGridItemProvider dal codice di controllo quando si attivano eventi di automazione o chiamare AutomationPeer.RaisePropertyChangedEvent.
Proprietà
Column |
Ottiene il numero ordinale della colonna contenente la cella o l'elemento. |
ColumnSpan |
Ottiene il numero di colonne estese da una cella o un elemento. |
ContainingGrid |
Ottiene un provider di Automazione interfaccia utente che implementa IGridProvider e che rappresenta il contenitore della cella o dell'elemento. |
Row |
Ottiene il numero ordinale della riga contenente la cella o l'elemento. |
RowSpan |
Ottiene il numero di righe occupate da una cella o un elemento. |