C# Class NetIde.Core.ToolWindows.TextEditor.NiTextLines

Inheritance: NiTextBuffer, INiTextLines
Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode Description
Advise ( INiTextLinesEvents sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
CreateTextMarker ( NiTextMarkerType type, NiTextMarkerHatchStyle hatchStyle, bool extendToBorder, int color, int foreColor, int startLine, int startIndex, int endLine, int endIndex, INiTextMarker &textMarker ) : HResult
GetLineText ( int startLine, int startIndex, int endLine, int endIndex, string &result ) : HResult
NiTextLines ( ) : System
NiTextLines ( IDocument document ) : System
ReplaceLines ( int startLine, int startIndex, int endLine, int endIndex, string text ) : HResult
Unadvise ( int cookie ) : HResult

Private Methods

Méthode Description
Document_DocumentChanged ( object sender, ICSharpCode.TextEditor.Document.DocumentEventArgs e ) : void
GetTextMarkerType ( NiTextMarkerType type, bool extendToBorder ) : TextMarkerType
TranslateOffset ( int startLine, int startIndex, int endLine, int endIndex ) : Range

Method Details

Advise() public méthode

public Advise ( INiTextLinesEvents sink, int &cookie ) : HResult
sink INiTextLinesEvents
cookie int
Résultat HResult

Advise() public méthode

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
Résultat HResult

CreateTextMarker() public méthode

public CreateTextMarker ( NiTextMarkerType type, NiTextMarkerHatchStyle hatchStyle, bool extendToBorder, int color, int foreColor, int startLine, int startIndex, int endLine, int endIndex, INiTextMarker &textMarker ) : HResult
type NiTextMarkerType
hatchStyle NiTextMarkerHatchStyle
extendToBorder bool
color int
foreColor int
startLine int
startIndex int
endLine int
endIndex int
textMarker INiTextMarker
Résultat HResult

GetLineText() public méthode

public GetLineText ( int startLine, int startIndex, int endLine, int endIndex, string &result ) : HResult
startLine int
startIndex int
endLine int
endIndex int
result string
Résultat HResult

NiTextLines() public méthode

public NiTextLines ( ) : System
Résultat System

NiTextLines() public méthode

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

ReplaceLines() public méthode

public ReplaceLines ( int startLine, int startIndex, int endLine, int endIndex, string text ) : HResult
startLine int
startIndex int
endLine int
endIndex int
text string
Résultat HResult

Unadvise() public méthode

public Unadvise ( int cookie ) : HResult
cookie int
Résultat HResult