ITextProvider ITextProvider ITextProvider ITextProvider Interface

Definition

Macht Methoden und Eigenschaften verfügbar, um dem Benutzeroberflächenautomatisierungs-Client den Zugriff auf Steuerelemente zu ermöglichen, die Text enthalten.Exposes methods and properties to support UI Automation client access to controls that contain text.

public interface class ITextProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITextProvider
type ITextProvider = interface
Public Interface ITextProvider
Attribute

Hinweise

Implementiert auf einem Benutzeroberflächenautomatisierungs-Anbieter, TextPattern der das Steuerelement Muster unterstützen muss.Implemented on a UI Automation provider that must support the TextPattern control pattern.

Eigenschaften

DocumentRange DocumentRange DocumentRange DocumentRange

Ruft einen Textbereich ab, der den Haupttext eines Dokuments umschließt.Gets a text range that encloses the main text of a document.

SupportedTextSelection SupportedTextSelection SupportedTextSelection SupportedTextSelection

Ruft einen Wert ab, der angibt, ob ein Textanbieter Auswahl unterstützt. Wenn dies der Fall ist, wird die Art der unterstützten Auswahl angegeben.Gets a value that specifies whether a text provider supports selection and, if so, the type of selection supported.

Methoden

GetSelection() GetSelection() GetSelection() GetSelection()

Ruft eine Auflistung von nicht zusammenhängenden Textbereichen ab, die der aktuellen Textauswahl zugeordnet sind.Retrieves a collection of disjoint text ranges associated with the current text selection or selections.

GetVisibleRanges() GetVisibleRanges() GetVisibleRanges() GetVisibleRanges()

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.Retrieves an array of disjoint text ranges from a text container where each text range begins with the first partially visible line through to the end of the last partially visible line.

RangeFromChild(IRawElementProviderSimple) RangeFromChild(IRawElementProviderSimple) RangeFromChild(IRawElementProviderSimple) RangeFromChild(IRawElementProviderSimple)

Ruft einen Textbereich ab, der ein untergeordnetes Element einschließt, z. B. ein Bild, einen Link oder ein anderes eingebettetes Objekt.Retrieves a text range enclosing a child element such as an image, hyperlink, or other embedded object.

RangeFromPoint(Point) RangeFromPoint(Point) RangeFromPoint(Point) RangeFromPoint(Point)

Gibt den degenerierten (leeren) Textbereich zurück, der sich am nächsten an den angegebenen Bildschirmkoordinaten befindet.Returns the degenerate (empty) text range nearest to the specified screen coordinates.

Gilt für:

Siehe auch