Veraltete Steuerelementmusterfunktionen

Hinweis

Die in diesem Abschnitt beschriebenen Steuerelementmusterfunktionen sind veraltet. Clientanwendungen sollten die Component Object Model (COM) verwenden, die in den folgenden Abschnitten beschrieben werden:

In diesem Abschnitt

Funktion BESCHREIBUNG
DockPattern_SetDockPosition
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Microsoft Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Dockt das Benutzeroberflächenautomatisierung an der angeforderten dockPosition in einem Andockcontainer an.
ExpandCollapsePattern_Collapse
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Blendet alle Nachfolgerknoten, Steuerelemente oder Inhalte des Benutzeroberflächenautomatisierung aus.
ExpandCollapsePattern_Expand
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Erweitert ein Steuerelement auf dem Bildschirm, sodass weitere Informationen angezeigt werden.
GridPattern_GetItem
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den Knoten für ein Element in einem Raster ab.
InvokePattern_Invoke
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Sendet eine Anforderung zum Aktivieren eines Steuerelements und Initiieren der einzelnen eindeutigen Aktion.
ItemContainerPattern_FindItemByProperty
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft einen Knoten innerhalb eines enthaltenden Knotens basierend auf einem angegebenen Eigenschaftswert ab.
LegacyIAccessiblePattern_DoDefaultAction
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Führt die Microsoft Active Accessibility Standardaktion für das Element aus.
LegacyIAccessiblePattern_GetIAccessible
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft ein IAccessible-Objekt ab, das dem Benutzeroberflächenautomatisierung entspricht.
LegacyIAccessiblePattern_Select
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Führt eine Microsoft Active Accessibility aus.
LegacyIAccessiblePattern_SetValue
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Legt die Microsoft Active Accessibility für den Knoten fest.
MultipleViewPattern_GetViewName
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den Namen einer steuerelementspezifischen Ansicht ab.
MultipleViewPattern_SetCurrentView
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Legt ein Steuerelement auf ein anderes Layout fest.
RangeValuePattern_SetValue
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Legt den Wert eines Steuerelements fest, das über einen numerischen Bereich verfügt.
ScrollItemPattern_ScrollIntoView
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Führt einen Bildlauf im Inhaltsbereich eines Containerobjekts durch, um das Benutzeroberflächenautomatisierung-Element im sichtbaren Bereich (Viewport) des Containers anzuzeigen.
ScrollPattern_Scroll
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Führt einen Bildlauf im derzeit sichtbaren Bereich des Inhaltsbereichs durch, der für scrollAmountangegeben ist, horizontal, vertikal oder beides.
ScrollPattern_SetScrollPercent
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Scrollt einen Container horizontal, vertikal oder beides an eine bestimmte Position.
SelectionItemPattern_AddToSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Fügt einer Auswahl in einem -Steuerelement ein nicht ausgewähltes Element hinzu.
SelectionItemPattern_RemoveFromSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Entfernt ein Element aus der Auswahl in einem Auswahlcontainer.
SelectionItemPattern_Select
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Wählt ein Element in einem Auswahlcontainer aus.
SynchronizedInputPattern_Cancel
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Bewirkt, dass Benutzeroberflächenautomatisierung Anbieter nicht mehr auf Maus- oder Tastatureingaben lausst.
SynchronizedInputPattern_StartListening
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Bewirkt, Benutzeroberflächenautomatisierung Anbieter mit dem Lauschen auf Maus- oder Tastatureingaben beginnt.
TextPattern_get_DocumentRange
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den Textbereich für das gesamte Dokument ab.
TextPattern_get_SupportedTextSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ermittelt, ob der Inhalt des Textcontainers ausgewählt und deaktiviert werden kann.
TextPattern_GetSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den aktuellen Bereich des ausgewählten Texts aus einem Textcontainer ab, der das Textmuster unterstützt.
TextPattern_GetVisibleRanges
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft ein Array von nicht zusammenhängenden Textbereichen aus einem Textcontainer ab, wobei jeder Textbereich mit der ersten teilweise sichtbaren Zeile beginnt und mit dem Ende der letzten teilweise sichtbaren Zeile endet. Beispiel: Ein mehrspaltiges Layout, bei dem die Spalten teilweise aus dem sichtbaren Bereich des Viewports gescrollt werden und der Inhalt vom unteren Rand einer Spalte nach oben in der nächsten spalte fließt.
TextPattern_RangeFromChild
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den Textbereich ab, über den sich ein angegebener Knoten erstreckt.
TextPattern_RangeFromPoint
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den degenerierten (leeren) Textbereich ab, der den angegebenen Bildschirmkoordinaten am nächsten liegt.
TextRange_AddToSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Fügt der vorhandenen Auflistung markierten Texts in einem Textcontainer hinzu, der mehrere, nicht assozierende Auswahlen unterstützt, indem ergänzender Text hervorgehoben wird, der den aufrufenden Start- und Endendpunkten des Textbereichs entspricht.
TextRange_Clone
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Kopiert einen Textbereich.
TextRange_Compare
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Vergleicht zwei Textbereiche.
TextRange_CompareEndpoints
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Gibt einen Wert zurück, der angibt, ob zwei Textbereiche identische Endpunkte haben.
TextRange_ExpandToEnclosingUnit
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Erweitert den Textbereich auf eine größere oder kleinere Einheit, z. B. Zeichen, Wort, Zeile oder Seite.
TextRange_FindAttribute
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Sucht in einer angegebenen Richtung nach dem ersten Textteil, der ein angegebenes Textattribut unterstützt.
TextRange_FindText
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Gibt den ersten Textbereich in der angegebenen Richtung zurück, der den vom Client gesuchten Text enthält.
TextRange_GetAttributeValue
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft den Wert eines Textattributs für einen Textbereich ab.
TextRange_GetBoundingRectangles
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ruft die Mindestanzahl der umschließenden Rechtecke ab, die den Bereich umschließen können, ein Rechteck pro Zeile.
TextRange_GetChildren
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Gibt alle Benutzeroberflächenautomatisierung im angegebenen Textbereich enthaltenen Elemente zurück.
TextRange_GetEnclosingElement
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Gibt den Knoten für den kleinsten Anbieter zurück, der den Bereich abdeckt.
TextRange_GetText
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Gibt den Text in einem Textbereich bis zu einer angegebenen Anzahl von Zeichen zurück.
TextRange_Move
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Verschiebt den Textbereich um die angegebene Anzahl von Einheiten, die vom Client angefordert werden.
TextRange_MoveEndpointByRange
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Verschiebt einen Endpunkt eines Bereichs an den Endpunkt eines anderen Bereichs.
TextRange_MoveEndpointByUnit
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Verschiebt einen Endpunkt des Bereichs um die angegebene Anzahl von Einheiten.
TextRange_RemoveFromSelection
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Entfernt den ausgewählten Text, der dem aufrufenden Textbereich TextPatternRangeEndpoint_Start- und TextPatternRangeEndpoint_End-Endpunkten entspricht, aus einer vorhandenen Auflistung von ausgewähltem Text in einem Textcontainer, der mehrere, disjoint-Auswahlen unterstützt.
TextRange_ScrollIntoView
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Führt einen Bildlauf durch den Text durch, damit der angegebene Bereich im Viewport sichtbar ist.
TextRange_Select
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Wählt einen Textbereich aus.
TogglePattern_Toggle
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Schaltet ein Steuerelement in den nächsten unterstützten Zustand um.
TransformPattern_Move
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Verschiebt ein Element an eine angegebene Position auf dem Bildschirm.
TransformPattern_Resize
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ändern der Größe eines Elements auf dem Bildschirm.
TransformPattern_Rotate
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Rotiert ein Element auf dem Bildschirm.
ValuePattern_SetValue
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Legt den Textwert eines Elements fest.
VirtualizedItemPattern_Realize
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Ermöglicht den vollständigen Zugriff auf das virtuelle Element als Benutzeroberflächen-Automatisierungselement.
WindowPattern_Close
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Schließt ein geöffnetes Fenster.
WindowPattern_SetWindowVisualState
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Legt den visuellen Zustand eines Fensters fest. beispielsweise, um ein Fenster zu maximieren.
WindowPattern_WaitForInputIdle
[!Note]
Diese Funktion ist als veraltet markiert. Clientanwendungen sollten stattdessen die Benutzeroberflächenautomatisierung COM-Schnittstellen verwenden.

Bewirkt, dass der aufrufende Code für die angegebene Zeitspanne oder solange blockiert wird, bis der zugeordnete Prozess in den Leerlauf wechselt, je nachdem, was zuerst zutrifft.

Benutzeroberflächenautomatisierung Clients