Freigeben über


Steuerelementmusterschnittstellen für Anbieter

In diesem Abschnitt werden Steuerelementmusters Schnittstellen beschrieben, die von Benutzeroberflächenautomatisierungsanbietern implementiert werden, um Informationen zu Steuerelementen in nicht verwalteten Windows-Anwendungen verfügbar zu machen.

In diesem Abschnitt

Schnittstelle Beschreibung
IAnnotationProvider-
Macht die Eigenschaften einer Anmerkung in einem Dokument verfügbar.
IDockProvider-
Bietet Zugriff auf ein Element in einem Andockcontainer.
IDragProvider-
Ermöglicht es einem Microsoft-Benutzeroberflächenautomatisierungs-Element, sich als Element zu beschreiben, das als Teil eines Drag-and-Drop-Vorgangs gezogen werden kann.
IDropTargetProvider
Ermöglicht es einem Benutzeroberflächenautomatisierungs-Element, sich als Element zu beschreiben, das einen Drop eines gezogenen Elements als Teil eines Drag-and-Drop-Vorgangs der Benutzeroberflächenautomatisierung empfangen kann.
IExpandCollapseProvider
Bietet Zugriff auf ein Steuerelement, das visuell erweitert wird, um Inhalte anzuzeigen, und reduziert den Inhalt zum Ausblenden von Inhalten.
IGridItemProvider-
Bietet Zugriff auf einzelne untergeordnete Steuerelemente von Containern, die IGridProviderimplementieren.
IGridProvider-
Bietet Zugriff auf Steuerelemente, die als Container für eine Sammlung untergeordneter Elemente fungieren, die in einem zweidimensionalen logischen Koordinatensystem organisiert sind, das durchlaufen werden kann (d. h. ein Benutzeroberflächenautomatisierungs-Client kann mithilfe der Tastatur zu angrenzenden Steuerelementen wechseln).
IInvokeProvider-
Bietet Zugriff auf Steuerelemente, die eine einzelne, eindeutige Aktion initiieren oder ausführen und den Zustand beim Aktivieren nicht beibehalten.
IItemContainerProvider-
Bietet Zugriff auf Steuerelemente, die als Container anderer Steuerelemente fungieren, z. B. eine virtuelle Listenansicht.
ILegacyIAccessibleProvider
Ermöglicht Benutzeroberflächenautomatisierungs-Clients den Zugriff auf die zugrunde liegende IAccessible Implementierung von Microsoft Active Accessibility-Elementen.
IMultipleViewProvider-
Bietet Zugriff auf Steuerelemente, die zwischen mehreren Darstellungen derselben Gruppe von Informationen oder untergeordneten Steuerelementen wechseln können.
IObjectModelProvider-
Bietet Zugriff auf das zugrunde liegende Objektmodell, das von einem Steuerelement oder einer Anwendung implementiert wird.
IRangeValueProvider-
Bietet Zugriff auf Steuerelemente, die auf einen Wert innerhalb eines Bereichs festgelegt werden können.
IScrollItemProvider-
Bietet Zugriff auf einzelne untergeordnete Steuerelemente von Containern, die IScrollProvider-implementieren.
IScrollProvider-
Bietet Zugriff auf Steuerelemente, die als Bildlaufcontainer für eine Auflistung untergeordneter Objekte fungieren.
ISelectionItemProvider-
Bietet Zugriff auf einzelne, auswählbare untergeordnete Steuerelemente von Containern, die ISelectionProvider-implementieren.
ISelectionProvider-
Bietet Zugriff auf Steuerelemente, die als Container für eine Sammlung einzelner, auswählbarer untergeordneter Elemente fungieren.
ISelectionProvider2-
Erweitert die ISelectionItemProvider Schnittstelle, um Informationen zu ausgewählten Elementen bereitzustellen.
ISpreadsheetItemProvider-
Bietet Zugriff auf Informationen zu einem Element (Zelle) in einer Kalkulationstabelle.
ISpreadsheetProvider-
Bietet Zugriff auf Elemente (Zellen) in einer Kalkulationstabelle.
IStylesProvider-
Bietet Zugriff auf die visuellen Formatvorlagen, die dem Inhalt eines Dokuments zugeordnet sind.
ISynchronizedInputProvider
Ermöglicht Es Benutzeroberflächenautomatisierungs-Clientanwendungen, die Maus- oder Tastatureingabe an ein bestimmtes UI-Element zu leiten.
ITableItemProvider-
Bietet Zugriff auf untergeordnete Steuerelemente von Containern, die ITableProvider-implementieren.
ITableProvider-
Bietet Zugriff auf Steuerelemente, die als Container für eine Sammlung untergeordneter Elemente fungieren. Die untergeordneten Elemente dieses Elements müssen ITableItemProvider- implementieren und in einem zweidimensionalen logischen Koordinatensystem organisiert werden, das mithilfe der Tastatur durchlaufen werden kann.
ITextChildProvider
Bietet Zugriff auf ein textbasiertes Steuerelement (oder ein in Text eingebettetes Objekt), bei dem es sich um ein untergeordnetes oder untergeordnetes Steuerelement eines anderen textbasierten Steuerelements handelt.
ITextEditProvider-
Erweitert die ITextProvider Schnittstelle, damit Benutzeroberflächenautomatisierungs-Anbieter programmgesteuerte Textbearbeitungsaktionen verfügbar machen können.
ITextProvider-
Bietet Zugriff auf Steuerelemente, die Text enthalten.
ITextProvider2-
Erweitert die ITextProvider Schnittstelle, damit Benutzeroberflächenautomatisierungs-Anbieter Textinhalte verfügbar machen können, die das Ziel einer Anmerkung sind, sowie Informationen zu einem Caret, das zum Anbieter gehört.
ITextRangeProvider-
Ermöglicht den Zugriff auf einen Bereich von fortlaufendem Text in einem Textcontainer, der ITextProvider- oder ITextProvider2-implementiert.
ITextRangeProvider2-
Erweitert die ITextRangeProvider Schnittstelle, damit Benutzeroberflächenautomatisierungs-Anbieter Kontextmenüs aufrufen können.
IToggleProvider-
Bietet Zugriff auf Steuerelemente, die einen Satz von Zuständen durchlaufen und einen Zustand beibehalten können, nachdem er festgelegt wurde.
ITransformProvider-
Bietet Zugriff auf Steuerelemente, die innerhalb eines zweidimensionalen Raums verschoben, verkleinert und/oder gedreht werden können.
ITransformProvider2-
Erweitert die ITransformProvider Schnittstelle, damit Benutzeroberflächenautomatisierungs-Anbieter Eigenschaften verfügbar machen können, um die Viewport-Zoomfunktion eines Steuerelements zu unterstützen.
IValueProvider-
Bietet Zugriff auf Steuerelemente mit einem systeminternen Wert, der keinen Bereich umfasst und die als Zeichenfolge dargestellt werden können.
IVirtualizedItemProvider
Bietet Zugriff auf virtualisierte Elemente, bei denen es sich um Elemente handelt, die durch Platzhalterautomatisierungselemente in der Benutzeroberflächenautomatisierungs-Struktur dargestellt werden.
IWindowProvider-
Bietet Zugriff auf die grundlegenden fensterbasierten Funktionen eines Steuerelements.

Steuerelementmusterschnittstellen für Anbieter