IScrollItemProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
- ComboBoxItemDataAutomationPeer
- FlipViewItemDataAutomationPeer
- ListBoxItemDataAutomationPeer
- interne Basisklasse von ListViewItemDataAutomationPeer und GridViewItemDataAutomationPeer
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. |