Sprache

IScrollItemProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um den Zugriff durch Microsoft Benutzeroberflächenautomatisierung Client 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 zu diesem Muster finden Sie unter ScrollItem-Steuerelementmuster.

IScrollItemProvider wird von diesen vorhandenen Windows-Runtime Klassen implementiert:

Das IScrollItemProvider-Muster verfügt nicht über eine Mustereigenschaftsbezeichnerklasse, die einzige ZU implementierende API ist ScrollIntoView, eine Methode.

Methoden

Name Beschreibung
ScrollIntoView()

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

Gilt für:

Weitere Informationen