Freigeben über


IScrollItemProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um den Zugriff des Microsoft UI Automation-Clients auf einzelne untergeordnete Steuerelemente von Containern zu unterstützen, die IScrollProvider implementieren. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem AutomationPeer.GetPattern-Aufruf und PatternInterface.ScrollItem anfordert.

public interface class IScrollItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2322577643, 58865, 22763, 142, 114, 139, 149, 242, 54, 252, 71)]
struct IScrollItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2322577643, 58865, 22763, 142, 114, 139, 149, 242, 54, 252, 71)]
public interface IScrollItemProvider
Public Interface IScrollItemProvider
Abgeleitet
Attribute

Hinweise

Dieses Steuerelementmuster dient als Kommunikationskanal zwischen einem untergeordneten Steuerelement und dessen Container, um sicherzustellen, dass der Container den aktuell sichtbaren Inhalt (oder die Region) innerhalb des Viewports ändern kann, um das untergeordnete Steuerelement anzuzeigen. Das Muster enthält Richtlinien und Konventionen, die hier nicht vollständig dokumentiert sind. Weitere Informationen zum Zweck dieses Musters finden Sie unter ScrollItem-Steuerelementmuster.

IScrollItemProvider wird von den folgenden vorhandenen Windows-Runtime Klassen implementiert:

Das IScrollItemProvider-Muster verfügt nicht über eine Mustereigenschaftenbezeichnerklasse. Die einzige zu implementierende API ist ScrollIntoView, eine Methode.

Methoden

ScrollIntoView()

Scrollt den Inhaltsbereich eines Containerobjekts, um das Steuerelement im sichtbaren Bereich (Viewport) des Containers anzuzeigen.

Gilt für:

Weitere Informationen