IScrollItemProvider Interface

Définition

Expose des méthodes et des propriétés pour prendre en charge l’accès par le client Microsoft UI Automation aux contrôles enfants individuels des conteneurs qui implémentent IScrollProvider. Implémentez cette interface afin de prendre en charge les fonctionnalités qu’un client Automation demande avec un appel GetPattern et 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
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Ce modèle de contrôle agit comme un canal de communication entre un contrôle enfant et son conteneur pour garantir que le conteneur est en mesure de modifier le contenu (ou la zone) actuellement visible dans sa fenêtre d’affichage pour afficher le contrôle enfant. Le modèle contient des directives et des conventions qui ne sont pas entièrement documentées ici. Pour plus d’informations sur ce modèle, consultez ScrollItem Control Pattern.

IScrollItemProvider est implémenté par ces classes Windows Runtime existantes :

Le modèle IScrollItemProvider n’a pas de classe d’identificateur de propriété de modèle, la seule API à implémenter est ScrollIntoView, une méthode.

Méthodes

ScrollIntoView()

Fait défiler la zone de contenu d’un objet conteneur pour afficher le contrôle dans la zone visible (fenêtre d’affichage) du conteneur.

S’applique à

Voir aussi