C# Класс MonoDevelop.CSharp.PathedDocumentTextEditorExtension

Наследование: MonoDevelop.Ide.Gui.Content.TextEditorExtension, IPathedDocument
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreatePathWidget ( int index ) : Control
Dispose ( ) : void
IsValidInContext ( DocumentContext context ) : bool

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

Метод Описание
Initialize ( ) : void
OnPathChanged ( MonoDevelop.Ide.Gui.Content.DocumentPathChangedEventArgs e ) : void

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

Метод Описание
CancelDocumentParsedUpdate ( ) : void
CancelUpdatePath ( ) : void
CancelUpdatePathTimeout ( ) : void
ClearPath ( ) : void
DocumentContext_DocumentParsed ( object sender, EventArgs e ) : void
Editor_CaretPositionChanged ( object sender, EventArgs e ) : void
Editor_TextChanging ( object sender, EventArgs e ) : void
FindBestDefaultProject ( Projects solution = null ) : DotNetProject
GetEntityMarkup ( SyntaxNode node ) : string
GetRegionEntry ( ParsedDocument unit, DocumentLocation loc ) : Task
HandleActiveConfigurationChanged ( object sender, EventArgs e ) : void
HandleProjectChanged ( object sender, EventArgs e ) : void
HandleStartupProjectChanged ( object sender, EventArgs e ) : void
HandleTypeSegmentTreeUpdated ( object sender, EventArgs e ) : void
HandleWorkspaceItemLoaded ( object sender, MonoDevelop.Projects.WorkspaceItemEventArgs e ) : void
HandleWorkspaceItemUnloaded ( object sender, MonoDevelop.Projects.WorkspaceItemEventArgs e ) : void
IsType ( SyntaxNode m ) : bool
PathedDocumentTextEditorExtension ( ) : System
RemoveOwnerProject ( DotNetProject project ) : void
ResetOwnerProject ( ) : void
SetOwnerProjects ( List projects ) : void
SubscribeCaretPositionChange ( ) : void
TrackStartupProjectChanges ( ) : void
UntrackStartupProjectChanges ( ) : void
Update ( ) : void
UpdateOwnerProjects ( ) : void
UpdateOwnerProjects ( IEnumerable allProjects ) : void

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

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

public CreatePathWidget ( int index ) : Control
index int
Результат Control

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

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

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

protected Initialize ( ) : void
Результат void

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

public IsValidInContext ( DocumentContext context ) : bool
context DocumentContext
Результат bool

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

protected OnPathChanged ( MonoDevelop.Ide.Gui.Content.DocumentPathChangedEventArgs e ) : void
e MonoDevelop.Ide.Gui.Content.DocumentPathChangedEventArgs
Результат void