C# 클래스 SecureDeleteWinForms.Modules.WipeModule

파일 보기 프로젝트 열기: gratianlup/SecureDelete 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ObjectList System.Windows.Forms.ListView

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
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

메소드 상세

Activated() 공개 메소드

public Activated ( ) : void
리턴 void

AddFile() 공개 메소드

public AddFile ( string file ) : void
file string
리턴 void

AddFiles() 공개 메소드

public AddFiles ( string files ) : void
files string
리턴 void

ChangeTool() 공개 메소드

public ChangeTool ( ToolType type, bool setSize ) : ITool
type ToolType
setSize bool
리턴 ITool

ChangeToolHeaderIcon() 공개 메소드

public ChangeToolHeaderIcon ( Image icon ) : void
icon Image
리턴 void

ChangeToolHeaderText() 공개 메소드

public ChangeToolHeaderText ( string text ) : void
text string
리턴 void

Dispose() 보호된 메소드

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

EnterWipeMode() 공개 메소드

public EnterWipeMode ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

ExitWipeMode() 공개 메소드

public ExitWipeMode ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

InsertObject() 공개 메소드

public InsertObject ( IWipeObject wipeObject ) : void
wipeObject IWipeObject
리턴 void

InsertObjects() 공개 메소드

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

LoadSessionFrom() 공개 메소드

public LoadSessionFrom ( string path ) : void
path string
리턴 void

ShowSearch() 공개 메소드

public ShowSearch ( ) : void
리턴 void

UpdateObject() 공개 메소드

public UpdateObject ( int index, IWipeObject wipeObject ) : void
index int
wipeObject IWipeObject
리턴 void

WipeModule() 공개 메소드

public WipeModule ( ) : System
리턴 System

프로퍼티 상세

ObjectList 공개적으로 프로퍼티

public System.Windows.Forms.ListView ObjectList
리턴 System.Windows.Forms.ListView