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

상속: NetIde.Shell.ServiceObject, INiTextBuffer
파일 보기 프로젝트 열기: netide/netide

공개 메소드들

메소드 설명
GetCodePage ( int &codePage, bool &emitPreamble ) : HResult
GetLanguageServiceID ( System.Guid &languageService ) : HResult
GetLastLineIndex ( int &line, int &index ) : HResult
GetLengthOfLine ( int line, int &length ) : HResult
GetLineCount ( int &lineCount ) : HResult
GetLineIndexOfPosition ( int position, int &line, int &column ) : HResult
GetPositionOfLine ( int line, int &position ) : HResult
GetPositionOfLineIndex ( int line, int index, int &position ) : HResult
GetSize ( int &length ) : HResult
GetStateFlags ( NiTextBufferState &flags ) : HResult
InitializeContent ( string text ) : HResult
NiTextBuffer ( ) : System
NiTextBuffer ( IDocument document ) : System
SetCodePage ( int codePage, bool emitPreamble ) : HResult
SetLanguageServiceID ( System.Guid languageService ) : HResult
SetStateFlags ( NiTextBufferState flags ) : HResult

보호된 메소드들

메소드 설명
OnBeginUpdate ( EventArgs e ) : void
OnEndUpdate ( EventArgs e ) : void

비공개 메소드들

메소드 설명
INiObjectWithSite ( IServiceProvider &serviceProvider ) : HResult
INiPersistDocData ( NiSaveMode mode, string &document, bool &saved ) : HResult
INiPersistDocData ( bool &isDirty ) : HResult
INiPersistDocData ( string document ) : HResult
INiPersistFile ( bool &isDirty ) : HResult
INiPersistFile ( string &fileName ) : HResult
INiPersistFile ( string fileName, bool remember ) : HResult

메소드 상세

GetCodePage() 공개 메소드

public GetCodePage ( int &codePage, bool &emitPreamble ) : HResult
codePage int
emitPreamble bool
리턴 HResult

GetLanguageServiceID() 공개 메소드

public GetLanguageServiceID ( System.Guid &languageService ) : HResult
languageService System.Guid
리턴 HResult

GetLastLineIndex() 공개 메소드

public GetLastLineIndex ( int &line, int &index ) : HResult
line int
index int
리턴 HResult

GetLengthOfLine() 공개 메소드

public GetLengthOfLine ( int line, int &length ) : HResult
line int
length int
리턴 HResult

GetLineCount() 공개 메소드

public GetLineCount ( int &lineCount ) : HResult
lineCount int
리턴 HResult

GetLineIndexOfPosition() 공개 메소드

public GetLineIndexOfPosition ( int position, int &line, int &column ) : HResult
position int
line int
column int
리턴 HResult

GetPositionOfLine() 공개 메소드

public GetPositionOfLine ( int line, int &position ) : HResult
line int
position int
리턴 HResult

GetPositionOfLineIndex() 공개 메소드

public GetPositionOfLineIndex ( int line, int index, int &position ) : HResult
line int
index int
position int
리턴 HResult

GetSize() 공개 메소드

public GetSize ( int &length ) : HResult
length int
리턴 HResult

GetStateFlags() 공개 메소드

public GetStateFlags ( NiTextBufferState &flags ) : HResult
flags NiTextBufferState
리턴 HResult

InitializeContent() 공개 메소드

public InitializeContent ( string text ) : HResult
text string
리턴 HResult

NiTextBuffer() 공개 메소드

public NiTextBuffer ( ) : System
리턴 System

NiTextBuffer() 공개 메소드

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

OnBeginUpdate() 보호된 메소드

protected OnBeginUpdate ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnEndUpdate() 보호된 메소드

protected OnEndUpdate ( EventArgs e ) : void
e System.EventArgs
리턴 void

SetCodePage() 공개 메소드

public SetCodePage ( int codePage, bool emitPreamble ) : HResult
codePage int
emitPreamble bool
리턴 HResult

SetLanguageServiceID() 공개 메소드

public SetLanguageServiceID ( System.Guid languageService ) : HResult
languageService System.Guid
리턴 HResult

SetStateFlags() 공개 메소드

public SetStateFlags ( NiTextBufferState flags ) : HResult
flags NiTextBufferState
리턴 HResult