Steuerelementmusterschnittstellen für Clients
In diesem Abschnitt werden Steuerelementmusterschnittstellen für nicht verwaltete Benutzeroberflächenautomatisierungs-Clientanwendungen beschrieben.
In diesem Abschnitt
Schnittstelle | Beschreibung |
---|---|
IUIAutomationAnnotationPattern |
Bietet Zugriff auf die Eigenschaften einer Anmerkung in einem Dokument. |
IUIAutomationCustomNavigationPattern |
Stellt eine Methode zur Unterstützung des Zugriffs durch einen Microsoft-Benutzeroberflächenautomatisierungs-Client für Steuerelemente bereit, die eine benutzerdefinierte Navigationsreihenfolge unterstützen. |
IUIAutomationDockPattern |
Ermöglicht den Zugriff auf ein Steuerelement, mit dem untergeordnete Elemente horizontal und vertikal relativ zueinander angeordnet werden können. |
IUIAutomationDragPattern |
Bietet Zugriff auf Informationen, die von einem Benutzeroberflächenautomatisierungs-Anbieter für ein Element verfügbar gemacht werden, das als Teil eines Drag-and-Drop-Vorgangs gezogen werden kann. |
IUIAutomationDropTargetPattern |
Bietet Zugriff auf Drag-and-Drop-Informationen, die von einem Benutzeroberflächenautomatisierungs-Anbieter für ein Element verfügbar gemacht werden, das das Dropziel eines Drag-and-Drop-Vorgangs sein kann. |
IUIAutomationExpandCollapsePattern |
Bietet Zugriff auf ein Steuerelement, das visuell erweitert werden kann, um Inhalte anzuzeigen, und reduziert, um Inhalte auszublenden. |
IUIAutomationGridItemPattern |
Bietet Zugriff auf ein untergeordnetes Steuerelement in einem Raster-Container, der die IUIAutomationGridPattern Schnittstelle unterstützt. |
IUIAutomationGridPattern |
Bietet Zugriff auf ein Steuerelement, das als Container für eine Sammlung untergeordneter Steuerelemente fungiert, die in einem zweidimensionalen logischen Koordinatensystem organisiert sind, das nach Zeile und Spalte durchlaufen werden kann. |
IUIAutomationInvokePattern |
Macht eine Methode verfügbar, die es einer Clientanwendung ermöglicht, die Aktion eines Steuerelements (in der Regel eine Schaltfläche) aufzurufen. |
IUIAutomationItemContainerPattern |
Macht eine Methode verfügbar, die ein Element aus einem Container abruft, z. B. eine virtuelle Liste. |
IUIAutomationLegacyIAccessiblePattern |
Macht Methoden und Eigenschaften verfügbar, mit denen Benutzeroberflächenautomatisierungs-Clients UI-Informationen von Microsoft Active Accessibility (MSAA)-Servern abrufen können. |
IUIAutomationMultipleViewPattern |
Bietet Zugriff auf ein Steuerelement, das zwischen mehreren Darstellungen derselben Informationen oder einer Gruppe von untergeordneten Steuerelementen wechseln kann. |
IUIAutomationObjectModelPattern |
Bietet Zugriff auf das zugrunde liegende Objektmodell, das von einem Steuerelement oder einer Anwendung implementiert wird. |
IUIAutomationPatternHandler |
Gibt ein Client-API-Wrapperobjekt zurück und gibt Anforderungen an eine tatsächliche Anbieterinstanz an, um Eigenschaften und Methodenanforderungen aufzuheben. |
IUIAutomationPatternInstance |
Stellt ein Steuerelementmusterobjekt dar. Der Client-API-Wrapper verwendet diese Schnittstelle, um alle Eigenschaften- und Methodenaufrufe in Bezug auf die GetProperty- und CallMethod- Methoden zu implementieren. |
IUIAutomationRangeValuePattern |
Bietet Zugriff auf ein Steuerelement, das einen Wertebereich darstellt. |
IUIAutomationScrollItemPattern |
Macht eine Methode verfügbar, mit der ein Element in einer bildlauffähigen Ansicht in einem sichtbaren Teil der Ansicht platziert werden kann. |
IUIAutomationScrollPattern |
Bietet Zugriff auf ein Steuerelement, das als Bildlaufcontainer für eine Sammlung untergeordneter Elemente fungiert. |
IUIAutomationSelectionItemPattern |
Bietet Zugriff auf die auswählbaren untergeordneten Elemente eines Containersteuerelements, das IUIAutomationSelectionPatternunterstützt. |
IUIAutomationSelectionPattern |
Bietet Zugriff auf ein Steuerelement, das auswählbare untergeordnete Elemente enthält. Die untergeordneten Elemente dieses Elements unterstützen IUIAutomationSelectionItemPattern. |
IUIAutomationSelectionPattern2 |
Erweitert die IUIAutomationSelectionPattern Schnittstelle, um Informationen zu ausgewählten Elementen bereitzustellen. |
IUIAutomationSpreadsheetItemPattern |
Ermöglicht einer Clientanwendung das Abrufen von Informationen zu einem Element (Zelle) in einer Kalkulationstabelle. |
IUIAutomationSpreadsheetPattern |
Ermöglicht einer Clientanwendung den Zugriff auf die Elemente (Zellen) in einer Kalkulationstabelle. |
IUIAutomationStylesPattern |
Ermöglicht Benutzeroberflächenautomatisierungs-Clients das Abrufen der visuellen Formatvorlagen, die einem Element in einem Dokument zugeordnet sind. |
IUIAutomationSynchronizedInputPattern |
Bietet Zugriff auf die Tastatur- oder Mauseingabe eines Steuerelements. |
IUIAutomationTableItemPattern |
Bietet Zugriff auf ein untergeordnetes Element in einem Container, der IUIAutomationTablePatternunterstützt. |
IUIAutomationTablePattern |
Bietet Zugriff auf ein Steuerelement, das als Container für eine Sammlung untergeordneter Elemente fungiert. Die untergeordneten Elemente dieses Elements unterstützen IUIAutomationTableItemPattern und sind in einem zweidimensionalen logischen Koordinatensystem organisiert, das nach Zeile und Spalte durchlaufen werden kann. |
IUIAutomationTextChildPattern |
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. |
IUIAutomationTextEditPattern |
Bietet Zugriff auf ein Steuerelement, das Text ändert, z. B. ein Steuerelement, das die automatische Korrektur durchführt oder die Eingabekomposition über einen Eingabemethoden-Editor (IME) ermöglicht. |
IUIAutomationTextPattern |
Bietet Zugriff auf ein Steuerelement, das Text enthält. |
IUIAutomationTextPattern2 |
Erweitert die IUIAutomationTextPattern Schnittstelle. |
IUIAutomationTextRange |
Bietet Zugriff auf eine Spanne von fortlaufendem Text in einem Container, der die IUIAutomationTextPattern Schnittstelle unterstützt. Clientanwendungen können die IUIAutomationTextRange Schnittstelle verwenden, um eingebettete Objekte aus der Textspanne auszuwählen, zu vergleichen und abzurufen. |
IUIAutomationTextRange2 |
Erweitert die IUIAutomationTextRange Schnittstelle, um Benutzeroberflächenautomatisierungs-Clients das programmgesteuerte Aufrufen von Kontextmenüs zu ermöglichen. |
IUIAutomationTextRange3 |
Erweitert die IUIAutomationTextRange2 Schnittstelle, um schnelleren Zugriff auf die zugrunde liegenden Rich-Text-Daten in einem Textbereich zu unterstützen. |
IUIAutomationTextRangeArray |
Stellt eine Auflistung von IUIAutomationTextRange - -Objekten dar. |
IUIAutomationTogglePattern |
Bietet Zugriff auf ein Steuerelement, das durch eine Reihe von Zuständen durchlaufen und einen Zustand beibehalten kann, nachdem es festgelegt wurde. |
IUIAutomationTransformPattern |
Bietet Zugriff auf ein Steuerelement, das verschoben, verkleinert oder gedreht werden kann. |
IUIAutomationTransformPattern2 |
Erweitert die IUIAutomationTransformPattern Schnittstelle, damit Benutzeroberflächenautomatisierungs-Clients programmgesteuert auf die Viewport-Zoomfunktion eines Steuerelements zugreifen können. |
IUIAutomationValuePattern |
Bietet Zugriff auf ein Steuerelement, das einen Wert enthält, der keinen Bereich umfasst und die als Zeichenfolge dargestellt werden können. |
IUIAutomationVirtualizedItemPattern |
Stellt ein virtualisiertes Element dar, bei dem es sich um ein Element handelt, das durch ein Platzhalterautomatisierungselement in der Benutzeroberflächenautomatisierungsstruktur dargestellt wird. |
IUIAutomationWindowPattern |
Bietet Zugriff auf die grundlegenden Funktionen eines Fensters. |