Modello di controllo ScrollItem
Descrive linee guida e convenzioni per l'implementazione di IScrollItemProvider, incluse informazioni sui metodi. Il modello di controllo ScrollItem viene usato per supportare singoli controlli figlio di contenitori che implementano IScrollProvider. L'esistenza del modello di controllo ScrollItem in un controllo non implica che il contenitore o qualsiasi predecessore deve implementare il modello di controllo Scroll .
Quando il contenitore implementa il modello di controllo Scroll , il modello di controllo ScrollItem funge da canale di comunicazione tra un controllo figlio e il relativo contenitore per garantire che il contenitore possa modificare il contenuto attualmente visibile (o l'area) all'interno del relativo riquadro di visualizzazione per visualizzare il controllo figlio. Per esempi di controlli che implementano questo modello di controllo, vedere Tipi di controllo e modelli di controllo supportati.
In questo argomento sono contenute le sezioni seguenti.
- Linee guida e convenzioni di implementazione
- Membri obbligatori per IScrollItemProvider
- Argomenti correlati
Linee guida e convenzioni di implementazione
Quando si implementa il modello di controllo ScrollItem , prendere nota delle linee guida e delle convenzioni seguenti:
- Gli elementi contenuti in un controllo Window o Canvas non sono necessari per implementare l'interfaccia IScrollItemProvider . In alternativa, devono esporre una posizione valida per la proprietà IUIAutomationElement::CurrentBoundingRectangle (o CachedBoundingRectangle). In questo modo un'applicazione client di Microsoft Automazione interfaccia utente usare i metodi di modello di controllo IUIAutomationScrollPattern nel contenitore per visualizzare l'elemento figlio.
Membri obbligatori per IScrollItemProvider
Per implementare l'interfaccia IScrollItemProvider , è necessario il metodo seguente.
Membri obbligatori | Tipo di membro | Note |
---|---|---|
ScrollIntoView | Metodo | Nessuno |
Questo pattern di controllo non è associato a proprietà o eventi.
Argomenti correlati
-
Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente
-
Panoramica dell'albero di automazione dell'interfaccia utente