C# Class ICSharpCode.TextEditor.Document.MarkerStrategy

Manages the list of markers and provides ways to retrieve markers for specific positions.
Afficher le fichier Open project: jumpinjackie/fdotoolbox Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DocumentChanged ( object sender, ICSharpCode.TextEditor.Document.DocumentEventArgs e ) : void

Method Details

AddMarker() public méthode

public AddMarker ( ICSharpCode.TextEditor.Document.TextMarker item ) : void
item ICSharpCode.TextEditor.Document.TextMarker
Résultat void

GetMarkers() public méthode

public GetMarkers ( Point position ) : List
position Point
Résultat List

GetMarkers() public méthode

public GetMarkers ( int offset ) : List
offset int
Résultat List

GetMarkers() public méthode

public GetMarkers ( int offset, int length ) : List
offset int
length int
Résultat List

InsertMarker() public méthode

public InsertMarker ( int index, TextMarker item ) : void
index int
item TextMarker
Résultat void

MarkerStrategy() public méthode

public MarkerStrategy ( IDocument document ) : System
document IDocument
Résultat System

RemoveAll() public méthode

public RemoveAll ( Predicate match ) : void
match Predicate
Résultat void

RemoveMarker() public méthode

public RemoveMarker ( TextMarker item ) : void
item TextMarker
Résultat void