Steuerelementmusterschnittstellen für Anbieter
In diesem Abschnitt werden Steuerelementmusterschnittstellen beschrieben, die von Benutzeroberflächenautomatisierung-Anbietern 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 |
Ermöglicht den Zugriff auf ein Element in einem Andockcontainer. |
IDragProvider |
Ermöglicht es einem Microsoft Benutzeroberflächenautomatisierung-Element, sich selbst als ein Element zu beschreiben, das im Rahmen eines Drag-and-Drop-Vorgangs gezogen werden kann. |
IDropTargetProvider |
Ermöglicht es einem Benutzeroberflächenautomatisierung-Element, sich selbst als ein Element zu beschreiben, das einen Drop eines gezogenen Elements im Rahmen eines Benutzeroberflächenautomatisierung Drag-and-Drop-Vorgangs empfangen kann. |
IExpandCollapseProvider |
Bietet Zugriff auf ein Steuerelement, das visuell erweitert wird, um Inhalte anzuzeigen, und reduziert, um Inhalte auszublenden. |
IGridItemProvider |
Bietet Zugriff auf einzelne untergeordnete Steuerelemente von Containern, die IGridProvider implementieren. |
IGridProvider |
Bietet Zugriff auf Steuerelemente, die als Container für eine Sammlung untergeordneter Elemente fungieren, die in einem zweidimensionalen logischen Koordinatensystem organisiert sind, das über die Tastatur durchlaufen werden kann (d. h. ein Benutzeroberflächenautomatisierung Client zu benachbarten Steuerelementen wechseln kann). |
IInvokeProvider |
Bietet Zugriff auf Steuerelemente, die eine einzelne, eindeutige Aktion initiieren oder ausführen und den Zustand bei Aktivierung nicht aufrechterhalten. |
IItemContainerProvider |
Bietet Zugriff auf Steuerelemente, die als Container anderer Steuerelemente fungieren, z. B. eine virtuelle Listenansicht. |
ILegacyIAccessibleProvider |
Ermöglicht Benutzeroberflächenautomatisierung Clients den Zugriff auf die zugrunde liegende IAccessible-Implementierung von Microsoft Active Accessibility-Elementen. |
IMultipleViewProvider |
Bietet Zugriff auf Steuerelemente, die mehrere Darstellungen desselben Informationssatzes oder untergeordneter Steuerelemente bereitstellen und zwischen diesen 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 scrollbare Container 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 |
Ermöglicht den Zugriff auf Elemente (Zellen) in einer Kalkulationstabelle. |
IStylesProvider |
Bietet Zugriff auf die visuellen Stile, die dem Inhalt eines Dokuments zugeordnet sind. |
ISynchronizedInputProvider |
Ermöglicht Benutzeroberflächenautomatisierung Clientanwendungen, die Maus- oder Tastatureingabe an ein bestimmtes Benutzeroberflächenelement zu leiten. |
ITableItemProvider |
Bietet Zugriff auf untergeordnete Steuerelemente von Containern, die ITableProvider implementieren. |
ITableProvider |
Bietet Zugriff auf Steuerelemente, die als Container für eine Auflistung untergeordneter Elemente fungieren. Die untergeordneten Elemente dieses Elements müssen ITableItemProvider implementieren und in einem zweidimensionalen logischen Koordinatensystem organisiert sein, das mithilfe der Tastatur durchlaufen werden kann. |
ITextChildProvider |
Ermöglicht den Zugriff auf ein textbasiertes Steuerelement (oder ein in Text eingebettetes Objekt), das ein untergeordnetes Oder Nachfolger eines anderen textbasierten Steuerelements ist. |
ITextEditProvider |
Erweitert die ITextProvider-Schnittstelle, damit Benutzeroberflächenautomatisierung Anbieter programmgesteuerte Textbearbeitungsaktionen verfügbar machen können. |
ITextProvider |
Ermöglicht den Zugriff auf Steuerelemente, die Text enthalten. |
ITextProvider2 |
Erweitert die ITextProvider-Schnittstelle, um es Benutzeroberflächenautomatisierung Anbietern zu ermöglichen, Textinhalte verfügbar zu machen, die das Ziel einer Anmerkung sind, sowie Informationen zu einem Caret, das dem Anbieter gehört. |
ITextRangeProvider |
Bietet Zugriff auf eine Spanne von fortlaufendem Text in einem Textcontainer, der ITextProvider oder ITextProvider2 implementiert. |
ITextRangeProvider2 |
Erweitert die ITextRangeProvider-Schnittstelle, um Benutzeroberflächenautomatisierung Anbietern das Aufrufen von Kontextmenüs zu ermöglichen. |
IToggleProvider |
Bietet Zugriff auf Steuerelemente, die durch eine Reihe 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, die Größe geändert und/oder gedreht werden können. |
ITransformProvider2 |
Erweitert die ITransformProvider-Schnittstelle, damit Benutzeroberflächenautomatisierung Anbieter Eigenschaften verfügbar machen können, um die Viewport-Zoomfunktion eines Steuerelements zu unterstützen. |
IValueProvider |
Bietet Zugriff auf Steuerelemente, die über einen systeminternen Wert verfügen, der sich nicht über einen Bereich erstreckt und als Zeichenfolge dargestellt werden kann. |
IVirtualizedItemProvider |
Bietet Zugriff auf virtualisierte Elemente, bei denen es sich um Elemente handelt, die durch Platzhalterautomatisierungselemente in der Benutzeroberflächenautomatisierung-Struktur dargestellt werden. |
IWindowProvider |
Bietet Zugriff auf die grundlegenden fensterbasierten Funktionen eines Steuerelements. |