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] Dockt das Benutzeroberflächenautomatisierung an der angeforderten dockPosition in einem Andockcontainer an. |
| ExpandCollapsePattern_Collapse |
[!Note] Blendet alle Nachfolgerknoten, Steuerelemente oder Inhalte des Benutzeroberflächenautomatisierung aus. |
| ExpandCollapsePattern_Expand |
[!Note] Erweitert ein Steuerelement auf dem Bildschirm, sodass weitere Informationen angezeigt werden. |
| GridPattern_GetItem |
[!Note] Ruft den Knoten für ein Element in einem Raster ab. |
| InvokePattern_Invoke |
[!Note] Sendet eine Anforderung zum Aktivieren eines Steuerelements und Initiieren der einzelnen eindeutigen Aktion. |
| ItemContainerPattern_FindItemByProperty |
[!Note] Ruft einen Knoten innerhalb eines enthaltenden Knotens basierend auf einem angegebenen Eigenschaftswert ab. |
| LegacyIAccessiblePattern_DoDefaultAction |
[!Note] Führt die Microsoft Active Accessibility Standardaktion für das Element aus. |
| LegacyIAccessiblePattern_GetIAccessible |
[!Note] Ruft ein IAccessible-Objekt ab, das dem Benutzeroberflächenautomatisierung entspricht. |
| LegacyIAccessiblePattern_Select |
[!Note] Führt eine Microsoft Active Accessibility aus. |
| LegacyIAccessiblePattern_SetValue |
[!Note] Legt die Microsoft Active Accessibility für den Knoten fest. |
| MultipleViewPattern_GetViewName |
[!Note] Ruft den Namen einer steuerelementspezifischen Ansicht ab. |
| MultipleViewPattern_SetCurrentView |
[!Note] Legt ein Steuerelement auf ein anderes Layout fest. |
| RangeValuePattern_SetValue |
[!Note] Legt den Wert eines Steuerelements fest, das über einen numerischen Bereich verfügt. |
| ScrollItemPattern_ScrollIntoView |
[!Note] Führt einen Bildlauf im Inhaltsbereich eines Containerobjekts durch, um das Benutzeroberflächenautomatisierung-Element im sichtbaren Bereich (Viewport) des Containers anzuzeigen. |
| ScrollPattern_Scroll |
[!Note] Führt einen Bildlauf im derzeit sichtbaren Bereich des Inhaltsbereichs durch, der für scrollAmountangegeben ist, horizontal, vertikal oder beides. |
| ScrollPattern_SetScrollPercent |
[!Note] Scrollt einen Container horizontal, vertikal oder beides an eine bestimmte Position. |
| SelectionItemPattern_AddToSelection |
[!Note] Fügt einer Auswahl in einem -Steuerelement ein nicht ausgewähltes Element hinzu. |
| SelectionItemPattern_RemoveFromSelection |
[!Note] Entfernt ein Element aus der Auswahl in einem Auswahlcontainer. |
| SelectionItemPattern_Select |
[!Note] Wählt ein Element in einem Auswahlcontainer aus. |
| SynchronizedInputPattern_Cancel |
[!Note] Bewirkt, dass Benutzeroberflächenautomatisierung Anbieter nicht mehr auf Maus- oder Tastatureingaben lausst. |
| SynchronizedInputPattern_StartListening |
[!Note] Bewirkt, Benutzeroberflächenautomatisierung Anbieter mit dem Lauschen auf Maus- oder Tastatureingaben beginnt. |
| TextPattern_get_DocumentRange |
[!Note] Ruft den Textbereich für das gesamte Dokument ab. |
| TextPattern_get_SupportedTextSelection |
[!Note] Ermittelt, ob der Inhalt des Textcontainers ausgewählt und deaktiviert werden kann. |
| TextPattern_GetSelection |
[!Note] Ruft den aktuellen Bereich des ausgewählten Texts aus einem Textcontainer ab, der das Textmuster unterstützt. |
| TextPattern_GetVisibleRanges |
[!Note] 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] Ruft den Textbereich ab, über den sich ein angegebener Knoten erstreckt. |
| TextPattern_RangeFromPoint |
[!Note] Ruft den degenerierten (leeren) Textbereich ab, der den angegebenen Bildschirmkoordinaten am nächsten liegt. |
| TextRange_AddToSelection |
[!Note] 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] Kopiert einen Textbereich. |
| TextRange_Compare |
[!Note] Vergleicht zwei Textbereiche. |
| TextRange_CompareEndpoints |
[!Note] Gibt einen Wert zurück, der angibt, ob zwei Textbereiche identische Endpunkte haben. |
| TextRange_ExpandToEnclosingUnit |
[!Note] Erweitert den Textbereich auf eine größere oder kleinere Einheit, z. B. Zeichen, Wort, Zeile oder Seite. |
| TextRange_FindAttribute |
[!Note] Sucht in einer angegebenen Richtung nach dem ersten Textteil, der ein angegebenes Textattribut unterstützt. |
| TextRange_FindText |
[!Note] Gibt den ersten Textbereich in der angegebenen Richtung zurück, der den vom Client gesuchten Text enthält. |
| TextRange_GetAttributeValue |
[!Note] Ruft den Wert eines Textattributs für einen Textbereich ab. |
| TextRange_GetBoundingRectangles |
[!Note] Ruft die Mindestanzahl der umschließenden Rechtecke ab, die den Bereich umschließen können, ein Rechteck pro Zeile. |
| TextRange_GetChildren |
[!Note] Gibt alle Benutzeroberflächenautomatisierung im angegebenen Textbereich enthaltenen Elemente zurück. |
| TextRange_GetEnclosingElement |
[!Note] Gibt den Knoten für den kleinsten Anbieter zurück, der den Bereich abdeckt. |
| TextRange_GetText |
[!Note] Gibt den Text in einem Textbereich bis zu einer angegebenen Anzahl von Zeichen zurück. |
| TextRange_Move |
[!Note] Verschiebt den Textbereich um die angegebene Anzahl von Einheiten, die vom Client angefordert werden. |
| TextRange_MoveEndpointByRange |
[!Note] Verschiebt einen Endpunkt eines Bereichs an den Endpunkt eines anderen Bereichs. |
| TextRange_MoveEndpointByUnit |
[!Note] Verschiebt einen Endpunkt des Bereichs um die angegebene Anzahl von Einheiten. |
| TextRange_RemoveFromSelection |
[!Note] 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] Führt einen Bildlauf durch den Text durch, damit der angegebene Bereich im Viewport sichtbar ist. |
| TextRange_Select |
[!Note] Wählt einen Textbereich aus. |
| TogglePattern_Toggle |
[!Note] Schaltet ein Steuerelement in den nächsten unterstützten Zustand um. |
| TransformPattern_Move |
[!Note] Verschiebt ein Element an eine angegebene Position auf dem Bildschirm. |
| TransformPattern_Resize |
[!Note] Ändern der Größe eines Elements auf dem Bildschirm. |
| TransformPattern_Rotate |
[!Note] Rotiert ein Element auf dem Bildschirm. |
| ValuePattern_SetValue |
[!Note] Legt den Textwert eines Elements fest. |
| VirtualizedItemPattern_Realize |
[!Note] Ermöglicht den vollständigen Zugriff auf das virtuelle Element als Benutzeroberflächen-Automatisierungselement. |
| WindowPattern_Close |
[!Note] Schließt ein geöffnetes Fenster. |
| WindowPattern_SetWindowVisualState |
[!Note] Legt den visuellen Zustand eines Fensters fest. beispielsweise, um ein Fenster zu maximieren. |
| WindowPattern_WaitForInputIdle |
[!Note] 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. |