ITextRangeProvider2 Schnittstelle

Definition

Erweitert die ITextRange-Schnittstelle , um Microsoft UI Automation-Anbietern das programmgesteuerte Öffnen von Kontextmenüs zu ermöglichen, die kontextbezogen für Texteingabevorgänge sind.

public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Methoden

AddToSelection()

Fügt der Auflistung hervorgehobenen Texts in einem Textcontainer hinzu, der mehrere disjoint-Auswahlen unterstützt.

(Geerbt von ITextRangeProvider)
Clone()

Gibt einen neuen ITextRangeProvider zurück, der mit dem ursprünglichen ITextRangeProvider identisch ist und alle Eigenschaften des Originals erbt.

(Geerbt von ITextRangeProvider)
Compare(ITextRangeProvider)

Gibt einen Wert zurück, der angibt, ob die Anfangs- und Endpunkte eines Textbereichs mit einem anderen Textbereich identisch sind.

(Geerbt von ITextRangeProvider)
CompareEndpoints(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint)

Gibt einen Wert zurück, der angibt, ob zwei Textbereiche identische Endpunkte aufweisen.

(Geerbt von ITextRangeProvider)
ExpandToEnclosingUnit(TextUnit)

Erweitert den Textbereich auf die angegebene Texteinheit.

(Geerbt von ITextRangeProvider)
FindAttribute(Int32, Object, Boolean)

Gibt eine Textbereichsteilmenge zurück, die über die angegebene Attribut-ID und den angegebenen Attributwert verfügt.

(Geerbt von ITextRangeProvider)
FindText(String, Boolean, Boolean)

Gibt den Teil des Textbereichs zurück, der den angegebenen Text enthält.

(Geerbt von ITextRangeProvider)
GetAttributeValue(Int32)

Ruft den Wert der angegebenen Attribut-ID im gesamten Textbereich ab.

(Geerbt von ITextRangeProvider)
GetBoundingRectangles(Double[])

Ruft für jede vollständig oder teilweise sichtbare Textzeile in einem Textbereich eine Auflistung von umgebenden Rechtecken ab.

(Geerbt von ITextRangeProvider)
GetChildren()

Ruft eine Auflistung aller eingebetteten Objekte ab, die innerhalb des Textbereichs vorhanden sind.

(Geerbt von ITextRangeProvider)
GetEnclosingElement()

Gibt das innerste Element zurück, das den Textbereich einschließt.

(Geerbt von ITextRangeProvider)
GetText(Int32)

Ruft den reinen Text des Bereichs ab.

(Geerbt von ITextRangeProvider)
Move(TextUnit, Int32)

Verschiebt den Textbereich um die festgelegte Anzahl von Texteinheiten.

(Geerbt von ITextRangeProvider)
MoveEndpointByRange(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint)

Verschiebt einen Endpunkt eines Textbereichs an den angegebenen Endpunkt eines zweiten Textbereichs.

(Geerbt von ITextRangeProvider)
MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32)

Verschiebt einen Endpunkt des Textbereichs um die festgelegte Anzahl von Texteinheiten innerhalb des Dokumentbereichs.

(Geerbt von ITextRangeProvider)
RemoveFromSelection()

Aus der Auflistung von hervorgehobenem Text in einem Textcontainer, der mehrere disjoint-Auswahlen unterstützt, entfernt ein hervorgehobener Textabschnitt, der den Textbereichsendpunkten des Aufrufers entspricht.

(Geerbt von ITextRangeProvider)
ScrollIntoView(Boolean)

Bewirkt, dass im Textsteuerelement ein vertikaler Bildlauf durchgeführt wird, bis der Textbereich im Anzeigebereich sichtbar ist.

(Geerbt von ITextRangeProvider)
Select()

Hebt Text im Textsteuerelement hervor, der den Anfangs- und Endpunkten des Textbereichs entspricht.

(Geerbt von ITextRangeProvider)
ShowContextMenu()

Zeigt das verfügbare Kontextmenü für das Besitzerelement an.

Gilt für:

Weitere Informationen