IScrollItemProvider 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 Microsoft Automazione interfaccia utente client ai singoli controlli figlio dei contenitori che implementano IScrollProvider. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata GetPattern e PatternInterface.ScrollItem.
public interface class IScrollItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
struct IScrollItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
public interface IScrollItemProvider
Public Interface IScrollItemProvider
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Questo pattern di controllo funge da canale di comunicazione tra un controllo figlio e il relativo contenitore per assicurarsi che il contenitore possa modificare il contenuto (o l'area) attualmente visibile nel relativo riquadro di visualizzazione per visualizzare il controllo figlio. Il modello include linee guida e convenzioni non completamente documentate qui. Per altre info su questo modello, vedi Pattern di controllo ScrollItem.
IScrollItemProvider viene implementato da queste classi Windows Runtime esistenti:
- ComboBoxItemDataAutomationPeer
- FlipViewItemDataAutomationPeer
- ListBoxItemDataAutomationPeer
- classe base interna di ListViewItemDataAutomationPeer e GridViewItemDataAutomationPeer
Il modello IScrollItemProvider non ha una classe identificatore di proprietà del modello, l'unica API da implementare è ScrollIntoView, un metodo.
Metodi
ScrollIntoView() |
Scorre l'area del contenuto di un oggetto contenitore per visualizzare il controllo all'interno dell'area visibile (viewport) del contenitore. |