C# Класс ICSharpCode.TextEditor.Document.MarkerStrategy

Manages the list of markers and provides ways to retrieve markers for specific positions.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddMarker ( ICSharpCode.TextEditor.Document.TextMarker item ) : void
GetMarkers ( Point position ) : List
GetMarkers ( int offset ) : List
GetMarkers ( int offset, int length ) : List
InsertMarker ( int index, TextMarker item ) : void
MarkerStrategy ( IDocument document ) : System
RemoveAll ( Predicate match ) : void
RemoveMarker ( TextMarker item ) : void

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

Метод Описание
DocumentChanged ( object sender, ICSharpCode.TextEditor.Document.DocumentEventArgs e ) : void

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

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

public AddMarker ( ICSharpCode.TextEditor.Document.TextMarker item ) : void
item ICSharpCode.TextEditor.Document.TextMarker
Результат void

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

public GetMarkers ( Point position ) : List
position Point
Результат List

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

public GetMarkers ( int offset ) : List
offset int
Результат List

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

public GetMarkers ( int offset, int length ) : List
offset int
length int
Результат List

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

public InsertMarker ( int index, TextMarker item ) : void
index int
item TextMarker
Результат void

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

public MarkerStrategy ( IDocument document ) : System
document IDocument
Результат System

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

public RemoveAll ( Predicate match ) : void
match Predicate
Результат void

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

public RemoveMarker ( TextMarker item ) : void
item TextMarker
Результат void