C# Класс MonoDevelop.AssemblyBrowser.DomTypeNodeBuilder

Наследование: MonoDevelop.AssemblyBrowser.AssemblyBrowserTypeNodeBuilder, IAssemblyBrowserNodeBuilder
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BuildChildNodes ( ITreeBuilder builder, object dataObject ) : void
BuildNode ( ITreeBuilder treeBuilder, object dataObject, MonoDevelop.Ide.Gui.Components.NodeInfo nodeInfo ) : void
Decompile ( TextEditor data, ITreeNavigator navigator, bool publicOnly ) : List
Disassemble ( TextEditor data, ITreeNavigator navigator ) : List
DomTypeNodeBuilder ( AssemblyBrowserWidget widget ) : System
GetDescription ( ITreeNavigator navigator ) : string
GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool

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

Метод Описание
CreateDecompilerSettings ( bool publicOnly, MonoDevelop codePolicy ) : DecompilerSettings
IAssemblyBrowserNodeBuilder ( TextEditor data, ITreeNavigator navigator, bool publicOnly ) : List
IAssemblyBrowserNodeBuilder ( ITreeNavigator navigator ) : string
PrintAssembly ( StringBuilder result, ITreeNavigator navigator ) : void

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

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

public BuildChildNodes ( ITreeBuilder builder, object dataObject ) : void
builder ITreeBuilder
dataObject object
Результат void

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

public BuildNode ( ITreeBuilder treeBuilder, object dataObject, MonoDevelop.Ide.Gui.Components.NodeInfo nodeInfo ) : void
treeBuilder ITreeBuilder
dataObject object
nodeInfo MonoDevelop.Ide.Gui.Components.NodeInfo
Результат void

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

public Decompile ( TextEditor data, ITreeNavigator navigator, bool publicOnly ) : List
data TextEditor
navigator ITreeNavigator
publicOnly bool
Результат List

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

public Disassemble ( TextEditor data, ITreeNavigator navigator ) : List
data TextEditor
navigator ITreeNavigator
Результат List

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

public DomTypeNodeBuilder ( AssemblyBrowserWidget widget ) : System
widget AssemblyBrowserWidget
Результат System

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

public GetDescription ( ITreeNavigator navigator ) : string
navigator ITreeNavigator
Результат string

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

public GetNodeName ( ITreeNavigator thisNode, object dataObject ) : string
thisNode ITreeNavigator
dataObject object
Результат string

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

public HasChildNodes ( ITreeBuilder builder, object dataObject ) : bool
builder ITreeBuilder
dataObject object
Результат bool