ITextProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Methoden und Eigenschaften verfügbar, um dem Benutzeroberflächenautomatisierungs-Client den Zugriff auf Steuerelemente zu ermöglichen, die Text enthalten.
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
public interface ITextProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITextProvider = interface
type ITextProvider = interface
Public Interface ITextProvider
- Attribute
Hinweise
Implementiert auf einem Benutzeroberflächenautomatisierung Anbieter, der das TextPattern Steuerelementmuster unterstützen muss.
Eigenschaften
DocumentRange |
Ruft einen Textbereich ab, der den Haupttext eines Dokuments umschließt. |
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. |
Methoden
GetSelection() |
Ruft eine Auflistung von nicht zusammenhängenden Textbereichen ab, die der aktuellen Textauswahl zugeordnet sind. |
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. |
RangeFromChild(IRawElementProviderSimple) |
Ruft einen Textbereich ab, der ein untergeordnetes Element einschließt, z. B. ein Bild, einen Link oder ein anderes eingebettetes Objekt. |
RangeFromPoint(Point) |
Gibt den degenerierten (leeren) Textbereich zurück, der sich am nächsten an den angegebenen Bildschirmkoordinaten befindet. |
Gilt für:
Weitere Informationen
- TextPattern
- Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
- Serverseitige Benutzeroberflächenautomatisierung Anbieterimplementierung
- Clientseitige Benutzeroberflächenautomatisierung Anbieterimplementierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Übersicht über TextPattern für die Benutzeroberflächenautomatisierung