C# Class sones.AssemblyMerger.MainForm

Inheritance: System.Windows.Forms.Form
ファイルを表示 Open project: sones/sones-assemblymerger

Private Properties

Property Type Description
AddAssemblyToList void
BtnAddAssembly_Click void
BtnChooseFolder_Click void
BtnChooseILMerge_Click void
BtnCollapse_Click void
BtnExpandAll_Click void
BtnGetAssemblies_Click void
BtnLogfile_Click void
BtnMerge_Click void
BtnOutputPath_Click void
BuildArgumentsAndCopyToTemp string
CbLogfile_CheckedChanged void
ChooseFolder void
ChooseILMerge void
CollectAssemblies void
GetAssemblies void
InitializeComponent void
IsAnyCheckboxChecked bool
StartMerge void
TbAssemblyName_LostFocus void
TvAssemblies_AfterCheck void

Public Methods

Method Description
MainForm ( ) : System

Private Methods

Method Description
AddAssemblyToList ( ) : void

Adds single or multiple Assemblies to the list of assemblies

BtnAddAssembly_Click ( object sender, EventArgs e ) : void
BtnChooseFolder_Click ( object sender, EventArgs e ) : void
BtnChooseILMerge_Click ( object sender, EventArgs e ) : void
BtnCollapse_Click ( object sender, EventArgs e ) : void
BtnExpandAll_Click ( object sender, EventArgs e ) : void
BtnGetAssemblies_Click ( object sender, EventArgs e ) : void
BtnLogfile_Click ( object sender, EventArgs e ) : void
BtnMerge_Click ( object sender, EventArgs e ) : void
BtnOutputPath_Click ( object sender, EventArgs e ) : void
BuildArgumentsAndCopyToTemp ( String myDestination ) : string

Creates the argument list and copies the assemblies to the temp folder, including ILMerge

CbLogfile_CheckedChanged ( object sender, EventArgs e ) : void
ChooseFolder ( ) : void

Opens a dialg, to select a directory which ends with "CommunityEdition"

ChooseILMerge ( ) : void

Opens a dialog, to select ILMerge.exe

CollectAssemblies ( string myRoot ) : void

Collects all Assemblies shipped with the current CommunityEdition of the GraphDB

GetAssemblies ( ) : void

Fetch and visualize all shipped Assemblies in TreeView

InitializeComponent ( ) : void
IsAnyCheckboxChecked ( ) : bool

Checks wether any CheckBox in the TreeView is checked

StartMerge ( ) : void

Start the merge process by calling ILMerge.exe with the created arguments

TbAssemblyName_LostFocus ( object sender, EventArgs e ) : void
TvAssemblies_AfterCheck ( object sender, TreeViewEventArgs e ) : void

Method Details

MainForm() public method

public MainForm ( ) : System
return System