C# 클래스 MonoDevelop.CSharp.ClassOutline.CSharpOutlineTextEditorExtension

Displays a types and members outline of the current document.
Document types and members are displayed in a tree view. The displayed nodes can be sorted by changing the sorting properties state. The sort behaviour is serialized into MonoDevelopProperties.xml. Nodes with lower sortKey value will be sorted before nodes with higher value. Nodes with equal sortKey will be sorted by string comparison of the name of the nodes. The string comparison ignores symbols (e.g. sort 'Foo()' next to '~Foo()').
상속: TextEditorExtension, IOutlinedDocument
파일 보기 프로젝트 열기: powerumc/monodevelop_korean

공개 메소드들

메소드 설명
Dispose ( ) : void
IsValidInContext ( DocumentContext context ) : bool

보호된 메소드들

메소드 설명
Initialize ( ) : void

비공개 메소드들

메소드 설명
BuildTreeChildren ( TreeStore store, Gtk.TreeIter parent, Microsoft.CodeAnalysis.SemanticModel parsedDocument ) : void
IOutlinedDocument ( ) : IEnumerable
IOutlinedDocument ( ) : Gtk.Widget
IOutlinedDocument ( ) : void
IsSorting ( ) : bool
JumpToDeclaration ( bool focusEditor ) : void
OutlineTreeIconFunc ( Gtk.TreeViewColumn column, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
OutlineTreeTextFunc ( Gtk.TreeViewColumn column, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void
RefillOutlineStore ( ) : bool
RemoveRefillOutlineStoreTimeout ( ) : void
UpdateDocumentOutline ( object sender, EventArgs args ) : void
UpdateSorting ( ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void

IsValidInContext() 공개 메소드

public IsValidInContext ( DocumentContext context ) : bool
context DocumentContext
리턴 bool