C# Класс MonoDevelop.SourceEditor.SourceEditorWidget

Наследование: ITextEditorExtension
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddMarker Mono.TextEditor.FoldSegment
CaretPositionChanged void
CommentSelectedLines void
ConvertLineEndings void
EllipsizeMiddle string
EnsureCorrectEolMarker bool
FormatPatternToSelectionOption string
GetEolString string
HandleParseInformationUpdaterWorkerThreadDoWork void
HasAnyFocusedChild bool
ITextEditorExtension bool
ITextEditorExtension object
ITextEditorExtension void
ITextEditorExtension void
KillWidgets bool
MonodocResolver void
MonodocResolverUpdate void
NextIssue void
NextIssueError void
OnLostFocus void
OnUpdateToggleComment void
OnUpdateUseSelectionForFind void
OnUpdateUseSelectionForReplace void
PrevIssue void
PrevIssueError void
RecreateMainSw void
RemoveErrorUndelinesResetTimerId void
RemoveErrorUnderlines void
RemoveSearchWidget bool
ResetFocusChain void
SetLastActiveEditor void
SetParsedDocument void
SetReplacePatternToSelection void
SetSearchPatternToSelection void
ShowIncorretEolMarkers void
ShowSearchReplaceWidget void
StopParseInfoThread void
ToggleCodeCommentWithBlockComments void
UncommentSelectedLines void
UnderLineError void
UpdateEolMarkerMessage void
UpdateErrorUndelines void
UpdateLineCol void
UpdateLineColOnEventHandler void
UpdateParsedDocument void
UpdateQuickTasks void

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

Метод Описание
AddQuickTaskProvider ( IQuickTaskProvider provider ) : void
AddUsageTaskProvider ( IUsageProvider provider ) : void
Dispose ( ) : void
EmacsFindNext ( ) : void
EmacsFindPrevious ( ) : void
FindNext ( ) : Mono.TextEditor.SearchResult
FindNext ( bool focus ) : Mono.TextEditor.SearchResult
FindNextSelection ( ) : Mono.TextEditor.SearchResult
FindPrevious ( ) : Mono.TextEditor.SearchResult
FindPrevious ( bool focus ) : Mono.TextEditor.SearchResult
FindPreviousSelection ( ) : Mono.TextEditor.SearchResult
OnToggleErrorTextMarker ( ) : void
OnUpdateToggleErrorTextMarker ( MonoDevelop.Components.Commands.CommandInfo info ) : void
Reload ( ) : void
RemoveMessageBar ( ) : void
RemoveQuickTaskProvider ( IQuickTaskProvider provider ) : void
ShowAutoSaveWarning ( string fileName ) : void
ShowFileChangedWarning ( bool multiple ) : void
ShowGotoLineNumberWidget ( ) : void
ShowReplaceWidget ( ) : void
ShowSearchWidget ( ) : void
SourceEditorWidget ( SourceEditorView view ) : System
Split ( bool vSplit ) : void
SwitchWindow ( ) : void
ToggleCodeComment ( ) : void
Unsplit ( ) : void
UseSelectionForFind ( ) : void
UseSelectionForReplace ( ) : void

Защищенные методы

Метод Описание
OnTasksUpdated ( EventArgs e ) : void

Приватные методы

Метод Описание
AddMarker ( List foldSegments, string text, DomRegion region, FoldingType type ) : Mono.TextEditor.FoldSegment
CaretPositionChanged ( object o, Mono.TextEditor.DocumentLocationEventArgs args ) : void
CommentSelectedLines ( string commentTag ) : void
ConvertLineEndings ( ) : void
EllipsizeMiddle ( string str, int truncLen ) : string
EnsureCorrectEolMarker ( string fileName ) : bool
FormatPatternToSelectionOption ( string pattern ) : string
GetEolString ( string detectedEol ) : string
HandleParseInformationUpdaterWorkerThreadDoWork ( bool firstTime, MonoDevelop.Projects.Dom.ParsedDocument parsedDocument, CancellationToken token = default(CancellationToken) ) : void
HasAnyFocusedChild ( Gtk.Widget widget ) : bool
ITextEditorExtension ( Gdk key, char keyChar, Gdk modifier ) : bool
ITextEditorExtension ( ) : object
ITextEditorExtension ( ) : void
ITextEditorExtension ( int startIndex, int endIndex ) : void
KillWidgets ( ) : bool
MonodocResolver ( ) : void
MonodocResolverUpdate ( MonoDevelop.Components.Commands.CommandInfo cinfo ) : void
NextIssue ( ) : void
NextIssueError ( ) : void
OnLostFocus ( ) : void
OnUpdateToggleComment ( MonoDevelop info ) : void
OnUpdateUseSelectionForFind ( MonoDevelop.Components.Commands.CommandInfo info ) : void
OnUpdateUseSelectionForReplace ( MonoDevelop.Components.Commands.CommandInfo info ) : void
PrevIssue ( ) : void
PrevIssueError ( ) : void
RecreateMainSw ( ) : void
RemoveErrorUndelinesResetTimerId ( ) : void
RemoveErrorUnderlines ( TextDocument doc ) : void
RemoveSearchWidget ( ) : bool
ResetFocusChain ( ) : void
SetLastActiveEditor ( ExtensibleTextEditor editor ) : void
SetParsedDocument ( MonoDevelop.Projects.Dom.ParsedDocument newDocument, bool runInThread ) : void
SetReplacePatternToSelection ( ) : void
SetSearchPatternToSelection ( ) : void
ShowIncorretEolMarkers ( string fileName, bool multiple ) : void
ShowSearchReplaceWidget ( bool replace ) : void
StopParseInfoThread ( ) : void
ToggleCodeCommentWithBlockComments ( ) : void
UncommentSelectedLines ( string commentTag ) : void
UnderLineError ( TextDocument doc, Error info ) : void
UpdateEolMarkerMessage ( bool multiple ) : void
UpdateErrorUndelines ( MonoDevelop.Projects.Dom.ParsedDocument parsedDocument ) : void
UpdateLineCol ( ) : void
UpdateLineColOnEventHandler ( object sender, EventArgs e ) : void
UpdateParsedDocument ( MonoDevelop.Projects.Dom.ParsedDocument document ) : void
UpdateQuickTasks ( MonoDevelop.Projects.Dom.ParsedDocument doc ) : void

Описание методов

AddQuickTaskProvider() публичный Метод

public AddQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
Результат void

AddUsageTaskProvider() публичный Метод

public AddUsageTaskProvider ( IUsageProvider provider ) : void
provider IUsageProvider
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EmacsFindNext() публичный Метод

public EmacsFindNext ( ) : void
Результат void

EmacsFindPrevious() публичный Метод

public EmacsFindPrevious ( ) : void
Результат void

FindNext() публичный Метод

public FindNext ( ) : Mono.TextEditor.SearchResult
Результат Mono.TextEditor.SearchResult

FindNext() публичный Метод

public FindNext ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
Результат Mono.TextEditor.SearchResult

FindNextSelection() публичный Метод

public FindNextSelection ( ) : Mono.TextEditor.SearchResult
Результат Mono.TextEditor.SearchResult

FindPrevious() публичный Метод

public FindPrevious ( ) : Mono.TextEditor.SearchResult
Результат Mono.TextEditor.SearchResult

FindPrevious() публичный Метод

public FindPrevious ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
Результат Mono.TextEditor.SearchResult

FindPreviousSelection() публичный Метод

public FindPreviousSelection ( ) : Mono.TextEditor.SearchResult
Результат Mono.TextEditor.SearchResult

OnTasksUpdated() защищенный Метод

protected OnTasksUpdated ( EventArgs e ) : void
e System.EventArgs
Результат void

OnToggleErrorTextMarker() публичный Метод

public OnToggleErrorTextMarker ( ) : void
Результат void

OnUpdateToggleErrorTextMarker() публичный Метод

public OnUpdateToggleErrorTextMarker ( MonoDevelop.Components.Commands.CommandInfo info ) : void
info MonoDevelop.Components.Commands.CommandInfo
Результат void

Reload() публичный Метод

public Reload ( ) : void
Результат void

RemoveMessageBar() публичный Метод

public RemoveMessageBar ( ) : void
Результат void

RemoveQuickTaskProvider() публичный Метод

public RemoveQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
Результат void

ShowAutoSaveWarning() публичный Метод

public ShowAutoSaveWarning ( string fileName ) : void
fileName string
Результат void

ShowFileChangedWarning() публичный Метод

public ShowFileChangedWarning ( bool multiple ) : void
multiple bool
Результат void

ShowGotoLineNumberWidget() публичный Метод

public ShowGotoLineNumberWidget ( ) : void
Результат void

ShowReplaceWidget() публичный Метод

public ShowReplaceWidget ( ) : void
Результат void

ShowSearchWidget() публичный Метод

public ShowSearchWidget ( ) : void
Результат void

SourceEditorWidget() публичный Метод

public SourceEditorWidget ( SourceEditorView view ) : System
view SourceEditorView
Результат System

Split() публичный Метод

public Split ( bool vSplit ) : void
vSplit bool
Результат void

SwitchWindow() публичный Метод

public SwitchWindow ( ) : void
Результат void

ToggleCodeComment() публичный Метод

public ToggleCodeComment ( ) : void
Результат void

Unsplit() публичный Метод

public Unsplit ( ) : void
Результат void

UseSelectionForFind() публичный Метод

public UseSelectionForFind ( ) : void
Результат void

UseSelectionForReplace() публичный Метод

public UseSelectionForReplace ( ) : void
Результат void