C# 클래스 NetIde.Core.ToolWindows.TextEditor.NiTextLines

상속: NiTextBuffer, INiTextLines
파일 보기 프로젝트 열기: netide/netide 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Advise() 공개 메소드

public Advise ( INiTextLinesEvents sink, int &cookie ) : HResult
sink INiTextLinesEvents
cookie int
리턴 HResult

Advise() 공개 메소드

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
리턴 HResult

CreateTextMarker() 공개 메소드

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
리턴 HResult

GetLineText() 공개 메소드

public GetLineText ( int startLine, int startIndex, int endLine, int endIndex, string &result ) : HResult
startLine int
startIndex int
endLine int
endIndex int
result string
리턴 HResult

NiTextLines() 공개 메소드

public NiTextLines ( ) : System
리턴 System

NiTextLines() 공개 메소드

public NiTextLines ( IDocument document ) : System
document IDocument
리턴 System

ReplaceLines() 공개 메소드

public ReplaceLines ( int startLine, int startIndex, int endLine, int endIndex, string text ) : HResult
startLine int
startIndex int
endLine int
endIndex int
text string
리턴 HResult

Unadvise() 공개 메소드

public Unadvise ( int cookie ) : HResult
cookie int
리턴 HResult