C# Класс NetIde.Core.ToolWindows.TextEditor.NiTextBuffer

Наследование: NetIde.Shell.ServiceObject, INiTextBuffer
Показать файл Открыть проект

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

Метод Описание
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