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

Inheritance: NetIde.Core.Support.EditorWindow, INiCodeWindow, INiConnectionPoint
Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode Description
Advise ( object sink, int &cookie ) : HResult
ClearSelection ( ) : HResult
Exec ( System.Guid command, object argument, object &result ) : HResult
Find ( string search, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
GetBuffer ( INiTextLines &textBuffer ) : HResult
GetCapabilities ( NiFindCapabilities &options ) : HResult
GetCaretPosition ( int &line, int &index ) : HResult
GetCurrentSpan ( NiTextSpan &span ) : HResult
GetFindState ( object &state ) : HResult
GetInitialPattern ( string &pattern ) : HResult
GetSelection ( int index, int &startLine, int &startIndex, int &endLine, int &endIndex ) : HResult
GetSelectionCount ( int &count ) : HResult
GetTextBuffer ( INiTextBuffer &textBuffer ) : HResult
Initialize ( ) : HResult
MarkSpan ( NiTextSpan span ) : HResult
NavigateTo ( NiTextSpan span ) : HResult
NotifyFindTarget ( NiFindTargetNotify notify ) : HResult
QueryStatus ( System.Guid command, NiCommandStatus &status ) : HResult
Replace ( string search, string replace, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
SetBuffer ( INiTextLines textBuffer ) : HResult
SetCaretPosition ( int line, int index ) : HResult
SetFindState ( object state ) : HResult
SetInfo ( ) : HResult
SetSelection ( int startLine, int startIndex, int endLine, int endIndex ) : HResult
TextEditorWindow ( INiTextLines textLines ) : System
Unadvise ( int cookie ) : HResult

Méthodes protégées

Méthode Description
CreateClient ( ) : Control

Private Methods

Méthode Description
HookEvents ( TextAreaControl control ) : void
INiTextBufferProvider ( INiTextBuffer &textBuffer ) : HResult
UpdateCaretMode ( ) : void
UpdateCaretPosition ( ) : void
_textLines_BeginUpdate ( object sender, EventArgs e ) : void
_textLines_EndUpdate ( object sender, EventArgs e ) : void

Method Details

Advise() public méthode

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

ClearSelection() public méthode

public ClearSelection ( ) : HResult
Résultat HResult

CreateClient() protected méthode

protected CreateClient ( ) : Control
Résultat System.Windows.Forms.Control

Exec() public méthode

public Exec ( System.Guid command, object argument, object &result ) : HResult
command System.Guid
argument object
result object
Résultat HResult

Find() public méthode

public Find ( string search, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
search string
options NiFindOptions
resetStartPoint bool
helper INiFindHelper
result NiFindResult
Résultat HResult

GetBuffer() public méthode

public GetBuffer ( INiTextLines &textBuffer ) : HResult
textBuffer INiTextLines
Résultat HResult

GetCapabilities() public méthode

public GetCapabilities ( NiFindCapabilities &options ) : HResult
options NiFindCapabilities
Résultat HResult

GetCaretPosition() public méthode

public GetCaretPosition ( int &line, int &index ) : HResult
line int
index int
Résultat HResult

GetCurrentSpan() public méthode

public GetCurrentSpan ( NiTextSpan &span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
Résultat HResult

GetFindState() public méthode

public GetFindState ( object &state ) : HResult
state object
Résultat HResult

GetInitialPattern() public méthode

public GetInitialPattern ( string &pattern ) : HResult
pattern string
Résultat HResult

GetSelection() public méthode

public GetSelection ( int index, int &startLine, int &startIndex, int &endLine, int &endIndex ) : HResult
index int
startLine int
startIndex int
endLine int
endIndex int
Résultat HResult

GetSelectionCount() public méthode

public GetSelectionCount ( int &count ) : HResult
count int
Résultat HResult

GetTextBuffer() public méthode

public GetTextBuffer ( INiTextBuffer &textBuffer ) : HResult
textBuffer INiTextBuffer
Résultat HResult

Initialize() public méthode

public Initialize ( ) : HResult
Résultat HResult

MarkSpan() public méthode

public MarkSpan ( NiTextSpan span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
Résultat HResult

NavigateTo() public méthode

public NavigateTo ( NiTextSpan span ) : HResult
span NetIde.Shell.Interop.NiTextSpan
Résultat HResult

NotifyFindTarget() public méthode

public NotifyFindTarget ( NiFindTargetNotify notify ) : HResult
notify NiFindTargetNotify
Résultat HResult

QueryStatus() public méthode

public QueryStatus ( System.Guid command, NiCommandStatus &status ) : HResult
command System.Guid
status NiCommandStatus
Résultat HResult

Replace() public méthode

public Replace ( string search, string replace, NiFindOptions options, bool resetStartPoint, INiFindHelper helper, NiFindResult &result ) : HResult
search string
replace string
options NiFindOptions
resetStartPoint bool
helper INiFindHelper
result NiFindResult
Résultat HResult

SetBuffer() public méthode

public SetBuffer ( INiTextLines textBuffer ) : HResult
textBuffer INiTextLines
Résultat HResult

SetCaretPosition() public méthode

public SetCaretPosition ( int line, int index ) : HResult
line int
index int
Résultat HResult

SetFindState() public méthode

public SetFindState ( object state ) : HResult
state object
Résultat HResult

SetInfo() public méthode

public SetInfo ( ) : HResult
Résultat HResult

SetSelection() public méthode

public SetSelection ( int startLine, int startIndex, int endLine, int endIndex ) : HResult
startLine int
startIndex int
endLine int
endIndex int
Résultat HResult

TextEditorWindow() public méthode

public TextEditorWindow ( INiTextLines textLines ) : System
textLines INiTextLines
Résultat System

Unadvise() public méthode

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