ScrollItem-Steuerelementmuster
Beschreibt Richtlinien und Konventionen für die Implementierung von IScrollItemProvider-, einschließlich Informationen zu Methoden. Das ScrollItem Steuerelementmuster wird verwendet, um einzelne untergeordnete Steuerelemente von Containern zu unterstützen, die IScrollProviderimplementieren. Das Vorhandensein des ScrollItem- Steuerelementmusters für ein Steuerelement bedeutet nicht, dass sein Container oder ein Vorgänger das Scroll- Steuerelementmuster implementieren muss.
Wenn der Container das Scroll- Steuerelementmuster implementiert, fungiert das ScrollItem--Steuerelementmuster als Kommunikationskanal zwischen einem untergeordneten Steuerelement und seinem Container, um sicherzustellen, dass der Container den aktuell sichtbaren Inhalt (oder die Region) innerhalb des Viewports ändern kann, um das untergeordnete Steuerelement anzuzeigen. Beispiele für Steuerelemente, die dieses Steuerelementmuster implementieren, finden Sie unter Steuerelementtypen und deren unterstützte Steuerelementmuster.
Dieses Thema enthält die folgenden Abschnitte.
- Implementierungsrichtlinien und -konventionen
- Erforderliche Member für IScrollItemProvider-
- Verwandte Themen
Implementierungsrichtlinien und -konventionen
Beachten Sie bei der Implementierung des ScrollItem- Steuerelementmusters die folgenden Richtlinien und Konventionen:
- Elemente, die in einem Window- oder Canvas--Steuerelement enthalten sind, sind nicht erforderlich, um die IScrollItemProvider Schnittstelle zu implementieren. Alternativ müssen sie jedoch einen gültigen Speicherort für die IUIAutomationElement::CurrentBoundingRectangle- (oder CachedBoundingRectangle)-Eigenschaft verfügbar machen. Dadurch kann eine Microsoft-Benutzeroberflächenautomatisierungs-Clientanwendung die IUIAutomationScrollPattern Steuerelementmustermethoden für den Container verwenden, um das untergeordnete Element anzuzeigen.
Erforderliche Elemente für IScrollItemProvider
Die folgende Methode ist für die Implementierung der IScrollItemProvider Schnittstelle erforderlich.
Erforderliche Mitglieder | Elementtyp | Notizen |
---|---|---|
ScrollIntoView- | Methode | Nichts |
Dieses Steuerelementmuster hat keine zugeordneten Eigenschaften oder Ereignisse.
Verwandte Themen
-
Steuerelementtypen und deren unterstützte Steuerelementmuster
-
Übersicht über Steuerelementmuster für die Benutzeroberflächenautomatisierung
-
übersicht über Benutzeroberflächenautomatisierungsstruktur