ITextRangeProvider2 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.
Erweitert die ITextRange-Schnittstelle, um Microsoft Benutzeroberflächenautomatisierung Anbietern das programmgesteuerte Öffnen von Kontextmenüs zu ermöglichen, die kontextbezogen mit Texteingabevorgängen sind.
public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(886351886, 14011, 21346, 165, 59, 73, 4, 40, 168, 179, 103)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(886351886, 14011, 21346, 165, 59, 73, 4, 40, 168, 179, 103)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
- Attribute
- Implementiert
Methoden
| Name | Beschreibung |
|---|---|
| AddToSelection() |
Fügt der Auflistung von hervorgehobenem Text in einem Textcontainer hinzu, der mehrere nicht zusammenhängende 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 Textbereichsuntermenge zurück, die die angegebene Attribut-ID und den Attributwert aufweist. (Geerbt von ITextRangeProvider) |
| FindText(String, Boolean, Boolean) |
Gibt eine Textbereichsuntermenge zurück, die den angegebenen Text enthält. (Geerbt von ITextRangeProvider) |
| GetAttributeValue(Int32) |
Ruft den Wert der angegebenen Attribut-ID im Textbereich ab. (Geerbt von ITextRangeProvider) |
| GetBoundingRectangles(Double[]) |
Ruft eine Auflistung von umgebenden Rechtecke für jede vollständig oder teilweise sichtbare Textzeile in einem Textbereich 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 Nur-Text des Bereichs ab. (Geerbt von ITextRangeProvider) |
| Move(TextUnit, Int32) |
Verschiebt den Textbereich in die angegebene 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 angegebene Anzahl von Texteinheiten innerhalb des Dokumentbereichs. (Geerbt von ITextRangeProvider) |
| RemoveFromSelection() |
Aus der Auflistung hervorgehobener Text in einem Textcontainer, der mehrere nicht zusammenhängende Auswahlen unterstützt, entfernt einen hervorgehobenen Textabschnitt, der den Textbereichsendpunkten des Aufrufers entspricht. (Geerbt von ITextRangeProvider) |
| ScrollIntoView(Boolean) |
Bewirkt, dass das Textsteuerelement vertikal scrollt, bis der Textbereich im Viewport sichtbar ist. (Geerbt von ITextRangeProvider) |
| Select() |
Hebt Text im Textsteuerelement hervor, der den Anfangs- und Endendpunkten des Textbereichs entspricht. (Geerbt von ITextRangeProvider) |
| ShowContextMenu() |
Zeigt das verfügbare Kontextmenü für das Besitzerelement an. |