Freigeben über


TextChange Struktur

Definition

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

Konstruktoren

TextChange(Int32, Int32, ITextBuffer, Int32, Int32, ITextBuffer)

Eigenschaften

IsDelete
IsInsert
IsReplace
NewBuffer
NewLength
NewPosition
NewText
OldBuffer
OldLength
OldPosition
OldText

Methoden

ApplyChange(Span)

Wendet die Textänderung auf den Inhalt der Spanne an und gibt den neuen Inhalt zurück. Mit dieser Methode wird der Span-Inhalt nicht aktualisiert.

ApplyChange(String, Int32)
Equals(Object)
GetHashCode()
Normalize()

Entfernt ein allgemeines Präfix aus der Bearbeitung, um IntelliSense-Ersetzungen nach Möglichkeit in Einfügungen umzuwandeln.

ToString()

Operatoren

Equality(TextChange, TextChange)
Inequality(TextChange, TextChange)

Gilt für: