Steuerelementmusterschnittstellen für Anbieter

In diesem Abschnitt werden Steuerelementmusterschnittstellen beschrieben, die von Benutzeroberflächenautomatisierung implementiert werden, um Informationen zu Steuerelementen in nicht verwalteten Windows 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 einem Microsoft Benutzeroberflächenautomatisierung-Element, sich selbst als Element zu beschreiben, das als Teil eines Drag & Drop-Vorgangs gezogen werden kann.
IDropTargetProvider
Ermöglicht einem Benutzeroberflächenautomatisierung, sich selbst als Element zu beschreiben, das ein Ablegen eines gezogenen Elements als Teil eines Benutzeroberflächenautomatisierung Drag & Drop-Vorgangs empfangen kann.
IExpandCollapseProvider
Ermöglicht den Zugriff auf ein Steuerelement, das visuell erweitert wird, um Inhalt anzuzeigen, und reduziert, um Inhalt auszublenden.
IGridItemProvider
Ermöglicht den Zugriff auf einzelne untergeordnete Steuerelemente von Containern, die IGridProvider implementieren.
IGridProvider
Bietet Zugriff auf Steuerelemente, die als Container für eine Auflistung untergeordneter Elemente fungieren, die in einem zweidimensionalen logischen Koordinatensystem organisiert sind, das mithilfe der Tastatur durchlaufen werden kann (d. h. ein Benutzeroberflächenautomatisierung-Client kann zu angrenzenden Steuerelementen wechseln).
IInvokeProvider
Ermöglicht den Zugriff auf Steuerelemente, die eine einzelne, eindeutige Aktion initiieren oder ausführen und bei aktivierung keinen Zustand verwalten.
IItemContainerProvider
Ermöglicht den 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 Microsoft Active Accessibility Elementen.
IMultipleViewProvider
Ermöglicht den Zugriff auf Steuerelemente, die mehrere Darstellungen desselben Informations- oder untergeordneten Steuerelements bereitstellen und zwischen diesen wechseln können.
IObjectModelProvider
Ermöglicht den Zugriff auf das zugrunde liegende Objektmodell, das von einem Steuerelement oder einer Anwendung implementiert wird.
IRangeValueProvider
Ermöglicht den Zugriff auf Steuerelemente, die auf einen Wert innerhalb eines Bereichs festgelegt werden können.
IScrollItemProvider
Ermöglicht den Zugriff auf einzelne untergeordnete Steuerelemente von Containern, die IScrollProvider implementieren.
IScrollProvider
Ermöglicht den Zugriff auf Steuerelemente, die als scrollbare Container für eine Auflistung untergeordneter Objekte fungieren.
ISelectionItemProvider
Ermöglicht den Zugriff auf einzelne, auswählbare untergeordnete Steuerelemente von Containern, die ISelectionProvider implementieren.
ISelectionProvider
Ermöglicht den Zugriff auf Steuerelemente, die als Container für eine Auflistung einzelner, auswählbarer untergeordneter Elemente fungieren.
ISelectionProvider2
Erweitert die ISelectionItemProvider-Schnittstelle, um Informationen zu ausgewählten Elementen zur Verfügung zu stellen.
ISpreadsheetItemProvider
Ermöglicht den Zugriff auf Informationen zu einem Element (Zelle) in einer Kalkulationstabelle.
ISpreadsheetProvider
Ermöglicht den Zugriff auf Elemente (Zellen) in einem Arbeitsblatt.
IStylesProvider
Ermöglicht den 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 weiter zu richten.
ITableItemProvider
Ermöglicht den Zugriff auf untergeordnete Steuerelemente von Containern, die ITableProvider implementieren.
ITableProvider
Ermöglicht den Zugriff auf Steuerelemente, die als Container für eine Auflistung untergeordneter Elemente fungieren. Die unteren 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 Element oder ein Nachfolger eines anderen textbasierten Steuerelements ist.
ITextEditProvider
Erweitert die ITextProvider-Schnittstelle, um Benutzeroberflächenautomatisierung, programmgesteuerte Textbearbeitungsaktionen verfügbar zu machen.
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 Caretelement, das zum Anbieter gehört.
ITextRangeProvider
Ermöglicht den Zugriff auf eine Spanne von fortlaufenden 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
Ermöglicht den Zugriff auf Steuerelemente, die einen Satz von Zuzuständen durchzyklen und einen Zustand nach dem Festlegen verwalten können.
ITransformProvider
Ermöglicht den Zugriff auf Steuerelemente, die innerhalb eines zweidimensionalen Raums verschoben, geändert und/oder gedreht werden können.
ITransformProvider2
Erweitert die ITransformProvider-Schnittstelle, um Benutzeroberflächenautomatisierung verfügbar zu machen, um die Viewport-Zoomfunktion eines Steuerelements zu unterstützen.
IValueProvider
Ermöglicht den Zugriff auf Steuerelemente, die über einen systeminternen Wert verfügen, der keinen Bereich umfasst und als Zeichenfolge dargestellt werden kann.
IVirtualizedItemProvider
Ermöglicht den Zugriff auf virtualisierte Elemente, bei denen es sich um Elemente handelt, die durch Platzhalterautomatisierungselemente in der Benutzeroberflächenautomatisierung werden.
IWindowProvider
Ermöglicht den Zugriff auf die grundlegenden fensterbasierten Funktionen eines Steuerelements.

Steuerelementmusterschnittstellen für Anbieter