Freigeben über


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.

Steuerelementmusterschnittstellen für Anbieter