TextLineChange Struktur

Definition

Enthält Einstellungen für das Nachverfolgen von Änderungen in jeder Textzeile im Puffer.

public value class TextLineChange
public value class TextLineChange
struct TextLineChange
public struct TextLineChange
type TextLineChange = struct
Public Structure TextLineChange
Vererbung
TextLineChange

Hinweise

Die- TextLineChange Struktur beschreibt eine Textänderung vollständig. Für einen Replace-Vorgang definiert z. b. die-Struktur zwei Spannen wie folgt:

  • Von iStartLine / iStartIndex bis iNewEndLine / iNewEndIndex . Diese Spanne gibt den Umfang des neu eingefügten Texts in Bezug auf den aktuellen Zustand des Puffers an.

  • Von iStartLine / iStartIndex bis iOldEndLine / iOldEndIndex . In dieser Spanne wird der Umfang des gelöschten Texts in Bezug auf den Puffer Zustand vor der Änderung beschrieben.

Daher enthält die Strukturinformationen über die Form des Bereichs vor und nach der Änderung. Die TextLineChange Struktur enthält nicht den alten Text, der gelöscht wurde.

Felder

iNewEndIndex

Endpunkt des eingefügten Texts.

iNewEndLine

Endzeile des eingefügten Texts.

iOldEndIndex

Endpunkt des gelöschten Texts.

iOldEndLine

Endzeile des gelöschten Texts.

iStartIndex

Startpunkt des alten und neuen Texts.

iStartLine

Startzeile des alten und neuen Texts.

Gilt für