C# Класс AvalonStudio.TextEditor.Document.DocumentChangeEventArgs

Наследование: TextChangeEventArgs
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateSingleChangeMapEntry OffsetChangeMapEntry
SetOffsetChangeMap void

Открытые методы

Метод Описание
DocumentChangeEventArgs ( int offset, ITextSource removedText, ITextSource insertedText, OffsetChangeMap offsetChangeMap ) : System

Creates a new DocumentChangeEventArgs object.

DocumentChangeEventArgs ( int offset, string removedText, string insertedText ) : System

Creates a new DocumentChangeEventArgs object.

DocumentChangeEventArgs ( int offset, string removedText, string insertedText, OffsetChangeMap offsetChangeMap ) : System

Creates a new DocumentChangeEventArgs object.

GetNewOffset ( int offset, AnchorMovementType movementType = AnchorMovementType.Default ) : int

Gets the new offset where the specified offset moves after this document change.

Invert ( ) : TextChangeEventArgs

Приватные методы

Метод Описание
CreateSingleChangeMapEntry ( ) : OffsetChangeMapEntry
SetOffsetChangeMap ( OffsetChangeMap offsetChangeMap ) : void

Описание методов

DocumentChangeEventArgs() публичный Метод

Creates a new DocumentChangeEventArgs object.
public DocumentChangeEventArgs ( int offset, ITextSource removedText, ITextSource insertedText, OffsetChangeMap offsetChangeMap ) : System
offset int
removedText ITextSource
insertedText ITextSource
offsetChangeMap OffsetChangeMap
Результат System

DocumentChangeEventArgs() публичный Метод

Creates a new DocumentChangeEventArgs object.
public DocumentChangeEventArgs ( int offset, string removedText, string insertedText ) : System
offset int
removedText string
insertedText string
Результат System

DocumentChangeEventArgs() публичный Метод

Creates a new DocumentChangeEventArgs object.
public DocumentChangeEventArgs ( int offset, string removedText, string insertedText, OffsetChangeMap offsetChangeMap ) : System
offset int
removedText string
insertedText string
offsetChangeMap OffsetChangeMap
Результат System

GetNewOffset() публичный Метод

Gets the new offset where the specified offset moves after this document change.
public GetNewOffset ( int offset, AnchorMovementType movementType = AnchorMovementType.Default ) : int
offset int
movementType AnchorMovementType
Результат int

Invert() публичный Метод

public Invert ( ) : TextChangeEventArgs
Результат TextChangeEventArgs