C# Class MonoDevelop.AssemblyBrowser.AssemblyBrowserWidget

Inheritance: Gtk.Bin
显示文件 Open project: LogosBible/monodevelop Class Usage Examples

Private Properties

Property Type Description
AppendHelpParameterList void
AppendTypeReference void
CreateColumns void
CreateOutput void
DestroyFrames void
Dispose void
FillInspectLabel void
FindNext void
FindPrevious void
FormatText string
GetIdString string
GetIdString string
GetIdString string
HPaneExpose void
HandleCursorChanged void
HandleInspectEditorButtonPressEvent void
InspectEditorhandleLinkRequest void
IsMatch bool
LanguageComboboxhandleChanged void
OnCopyCommand void
OnSelectAllCommand void
OpenFromAssembly void
OpenFromAssemblyNames void
OutputChilds void
OutputNode void
ReadAssembly Mono.Cecil.AssemblyDefinition
SearchDoWork void
SearchEntryhandleChanged void
SearchMember ITreeNavigator
SearchMember ITreeNavigator
SearchMember ITreeNavigator
SearchTreeviewhandleRowActivated void
SetToolbar void
ShowGotoLineNumberWidget void
ShowSearchWidget void
SkipChildren bool
TransformDocumentation string
UpdateNavigationActions void

Public Methods

Method Description
AddProject ( Project project, bool selectReference = true ) : void
AddReferenceByAssemblyName ( Mono.Cecil.AssemblyNameReference reference, bool selectReference = true ) : AssemblyLoader
AddReferenceByAssemblyName ( string assemblyFullName, bool selectReference = true ) : AssemblyLoader
AddReferenceByFileName ( string fileName, bool selectReference = true ) : AssemblyLoader
AssemblyBrowserWidget ( ) : System
ClearReferenceSegment ( ) : void
Open ( string url, AssemblyLoader currentAssembly = null ) : void
SelectAssembly ( string fileName ) : void
SetReferencedSegments ( List refs ) : void
StartSearch ( ) : void

Protected Methods

Method Description
OnDestroyed ( ) : void
OnNavigateBackwardActionActivated ( object sender, System e ) : void
OnNavigateForwardActionActivated ( object sender, System e ) : void
OnRealized ( ) : void

Private Methods

Method Description
AppendHelpParameterList ( StringBuilder result, IList parameters ) : void
AppendTypeReference ( StringBuilder result, ITypeReference type ) : void
CreateColumns ( ) : void
CreateOutput ( ) : void
DestroyFrames ( ) : void
Dispose ( ITreeNavigator nav ) : void
FillInspectLabel ( ) : void
FindNext ( ) : void
FindPrevious ( ) : void
FormatText ( string text ) : string
GetIdString ( IUnresolvedEntity member ) : string
GetIdString ( Mono.Cecil.MethodDefinition methodDefinition ) : string
GetIdString ( Mono.Cecil.TypeDefinition typeDefinition ) : string
HPaneExpose ( object sender, Gtk args ) : void
HandleCursorChanged ( object sender, EventArgs e ) : void
HandleInspectEditorButtonPressEvent ( object o, ButtonPressEventArgs args ) : void
InspectEditorhandleLinkRequest ( object sender, Mono args ) : void
IsMatch ( ITreeNavigator nav, string helpUrl, bool searchType ) : bool
LanguageComboboxhandleChanged ( object sender, EventArgs e ) : void
OnCopyCommand ( ) : void
OnSelectAllCommand ( ) : void
OpenFromAssembly ( string url, AssemblyLoader currentAssembly ) : void
OpenFromAssemblyNames ( string url ) : void
OutputChilds ( StringBuilder sb, XmlNode node ) : void
OutputNode ( StringBuilder sb, XmlNode node ) : void
ReadAssembly ( string fileName ) : AssemblyDefinition
SearchDoWork ( object sender, DoWorkEventArgs e ) : void
SearchEntryhandleChanged ( object sender, EventArgs e ) : void
SearchMember ( ITreeNavigator nav, string helpUrl ) : ITreeNavigator
SearchMember ( IUnresolvedEntity member ) : ITreeNavigator
SearchMember ( string helpUrl ) : ITreeNavigator
SearchTreeviewhandleRowActivated ( object o, Gtk.RowActivatedArgs args ) : void
SetToolbar ( DocumentToolbar toolbar ) : void
ShowGotoLineNumberWidget ( ) : void
ShowSearchWidget ( ) : void
SkipChildren ( ITreeNavigator nav, string helpUrl, bool searchType ) : bool
TransformDocumentation ( XmlNode docNode ) : string
UpdateNavigationActions ( ) : void

Method Details

AddProject() public method

public AddProject ( Project project, bool selectReference = true ) : void
project Project
selectReference bool
return void

AddReferenceByAssemblyName() public method

public AddReferenceByAssemblyName ( Mono.Cecil.AssemblyNameReference reference, bool selectReference = true ) : AssemblyLoader
reference Mono.Cecil.AssemblyNameReference
selectReference bool
return AssemblyLoader

AddReferenceByAssemblyName() public method

public AddReferenceByAssemblyName ( string assemblyFullName, bool selectReference = true ) : AssemblyLoader
assemblyFullName string
selectReference bool
return AssemblyLoader

AddReferenceByFileName() public method

public AddReferenceByFileName ( string fileName, bool selectReference = true ) : AssemblyLoader
fileName string
selectReference bool
return AssemblyLoader

AssemblyBrowserWidget() public method

public AssemblyBrowserWidget ( ) : System
return System

ClearReferenceSegment() public method

public ClearReferenceSegment ( ) : void
return void

OnDestroyed() protected method

protected OnDestroyed ( ) : void
return void

OnNavigateBackwardActionActivated() protected method

protected OnNavigateBackwardActionActivated ( object sender, System e ) : void
sender object
e System
return void

OnNavigateForwardActionActivated() protected method

protected OnNavigateForwardActionActivated ( object sender, System e ) : void
sender object
e System
return void

OnRealized() protected method

protected OnRealized ( ) : void
return void

Open() public method

public Open ( string url, AssemblyLoader currentAssembly = null ) : void
url string
currentAssembly AssemblyLoader
return void

SelectAssembly() public method

public SelectAssembly ( string fileName ) : void
fileName string
return void

SetReferencedSegments() public method

public SetReferencedSegments ( List refs ) : void
refs List
return void

StartSearch() public method

public StartSearch ( ) : void
return void