C# Class SecureDeleteWinForms.Modules.WipeModule

Mostrar archivo Open project: gratianlup/SecureDelete Class Usage Examples

Public Properties

Property Type Description
ObjectList System.Windows.Forms.ListView

Private Properties

Property Type Description
AddFolder void
AddFreeSpace void
AddNewFiles void
AddPlugin void
CreateNewSession void
DeselectAll void
EditSelectedItem void
HandleItemNumber void
HandleItemSelection void
HandleNewSession void
HideSortImage void
HideToolPanel void
InitializeActions void
InitializeComponent void
IsEditorTool bool
LoadSession void
LoadSessionImpl void
LoadTaskCompleted void
LoadTools void
ObjectList_ColumnClick void
ObjectList_DoubleClick void
ObjectList_SelectedIndexChanged void
OnLoadStopped void
OnToolClosed void
RemoveAll void
RemoveButton_ButtonClick void
RemoveSelected void
SaveButton_Click void
SaveSession void
SaveSessionAs void
SaveSessionTo void
SelectAll void
SendMenuAction void
SetSortImage void
SetSortOrder void
SetToolHostSize void
ShowToolPanel void
SortByColumn void
StartWipe void
StopButton_Click void
StopWipe void
ToolCloseButton_Click void
UpdateStatus void
WipeModule_EnabledChanged void
WipeModule_Load void
aboutToolStripMenuItem_Click void
contentsToolStripMenuItem_Click void
deleteToolStripMenuItem_Click void
deselectAllToolStripMenuItem_Click void
editSelectedItemToolStripMenuItem_Click void
editToolStripMenuItem1_Click void
exitToolStripMenuItem_Click void
fileToolStripMenuItem2_Click void
fileToolStripMenuItem_Click void
folderToolStripMenuItem1_Click void
folderToolStripMenuItem_Click void
freeSpaceToolStripMenuItem1_Click void
freeSpaceToolStripMenuItem_Click void
importExportSettingsToolStripMenuItem_Click void
newToolStripMenuItem_Click void
openToolStripMenuItem_Click void
optionsToolStripMenuItem_Click void
pluginToolStripMenuItem_Click void
pluginsToolStripMenuItem_Click void
removeAllToolStripMenuItem1_Click void
removeAllToolStripMenuItem_Click void
removeSelectedToolStripMenuItem_Click void
removeToolStripMenuItem_Click void
saveAsToolStripMenuItem_Click void
saveToolStripMenuItem_Click void
searchFilesToolStripMenuItem_Click void
selectAllToolStripMenuItem_Click void
startToolStripMenuItem_Click void
stopToolStripMenuItem_Click void
toolStripButton1_Click void
toolStripButton2_Click void
toolStripButton3_Click void
toolStripSplitButton1_ButtonClick void

Public Methods

Method Description
Activated ( ) : void
AddFile ( string file ) : void
AddFiles ( string files ) : void
ChangeTool ( ToolType type, bool setSize ) : ITool
ChangeToolHeaderIcon ( Image icon ) : void
ChangeToolHeaderText ( string text ) : void
EnterWipeMode ( object sender, EventArgs e ) : void
ExitWipeMode ( object sender, EventArgs e ) : void
InsertObject ( IWipeObject wipeObject ) : void
InsertObjects ( List wipeObjects, int start, int count ) : void
LoadSessionFrom ( string path ) : void
ShowSearch ( ) : void
UpdateObject ( int index, IWipeObject wipeObject ) : void
WipeModule ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddFolder ( ) : void
AddFreeSpace ( ) : void
AddNewFiles ( ) : void
AddPlugin ( ) : void
CreateNewSession ( ) : void
DeselectAll ( ) : void
EditSelectedItem ( ) : void
HandleItemNumber ( ) : void
HandleItemSelection ( ListView indices ) : void
HandleNewSession ( ) : void
HideSortImage ( ColumnHeader column ) : void
HideToolPanel ( ) : void
InitializeActions ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsEditorTool ( ) : bool
LoadSession ( ) : void
LoadSessionImpl ( string path ) : void
LoadTaskCompleted ( object sender, EventArgs e ) : void
LoadTools ( ) : void
ObjectList_ColumnClick ( object sender, ColumnClickEventArgs e ) : void
ObjectList_DoubleClick ( object sender, EventArgs e ) : void
ObjectList_SelectedIndexChanged ( object sender, EventArgs e ) : void
OnLoadStopped ( object sender, EventArgs e ) : void
OnToolClosed ( object sender, EventArgs e ) : void
RemoveAll ( ) : void
RemoveButton_ButtonClick ( object sender, EventArgs e ) : void
RemoveSelected ( ) : void
SaveButton_Click ( object sender, EventArgs e ) : void
SaveSession ( ) : void
SaveSessionAs ( ) : void
SaveSessionTo ( string path ) : void
SelectAll ( ) : void
SendMenuAction ( MenuAction action ) : void
SetSortImage ( ColumnHeader column, ObjectSortOrder order ) : void
SetSortOrder ( ObjectSortOrder oldOrder, ObjectSortOrder &newOrder ) : void
SetToolHostSize ( int size ) : void
ShowToolPanel ( ) : void
SortByColumn ( ColumnHeader column, int index, ObjectSortElement element ) : void
StartWipe ( ) : void
StopButton_Click ( object sender, EventArgs e ) : void
StopWipe ( ) : void
ToolCloseButton_Click ( object sender, EventArgs e ) : void
UpdateStatus ( ) : void
WipeModule_EnabledChanged ( object sender, EventArgs e ) : void
WipeModule_Load ( object sender, EventArgs e ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
contentsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
deleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
deselectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
editSelectedItemToolStripMenuItem_Click ( object sender, EventArgs e ) : void
editToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fileToolStripMenuItem2_Click ( object sender, EventArgs e ) : void
fileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
folderToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
folderToolStripMenuItem_Click ( object sender, EventArgs e ) : void
freeSpaceToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
freeSpaceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importExportSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openToolStripMenuItem_Click ( object sender, EventArgs e ) : void
optionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pluginToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pluginsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeAllToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
removeAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeSelectedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveToolStripMenuItem_Click ( object sender, EventArgs e ) : void
searchFilesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
startToolStripMenuItem_Click ( object sender, EventArgs e ) : void
stopToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
toolStripButton2_Click ( object sender, EventArgs e ) : void
toolStripButton3_Click ( object sender, EventArgs e ) : void
toolStripSplitButton1_ButtonClick ( object sender, EventArgs e ) : void

Method Details

Activated() public method

public Activated ( ) : void
return void

AddFile() public method

public AddFile ( string file ) : void
file string
return void

AddFiles() public method

public AddFiles ( string files ) : void
files string
return void

ChangeTool() public method

public ChangeTool ( ToolType type, bool setSize ) : ITool
type ToolType
setSize bool
return ITool

ChangeToolHeaderIcon() public method

public ChangeToolHeaderIcon ( Image icon ) : void
icon Image
return void

ChangeToolHeaderText() public method

public ChangeToolHeaderText ( string text ) : void
text string
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

EnterWipeMode() public method

public EnterWipeMode ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

ExitWipeMode() public method

public ExitWipeMode ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

InsertObject() public method

public InsertObject ( IWipeObject wipeObject ) : void
wipeObject IWipeObject
return void

InsertObjects() public method

public InsertObjects ( List wipeObjects, int start, int count ) : void
wipeObjects List
start int
count int
return void

LoadSessionFrom() public method

public LoadSessionFrom ( string path ) : void
path string
return void

ShowSearch() public method

public ShowSearch ( ) : void
return void

UpdateObject() public method

public UpdateObject ( int index, IWipeObject wipeObject ) : void
index int
wipeObject IWipeObject
return void

WipeModule() public method

public WipeModule ( ) : System
return System

Property Details

ObjectList public_oe property

public System.Windows.Forms.ListView ObjectList
return System.Windows.Forms.ListView