C# Class Swensen.Ior.Forms.MainForm

显示文件 Open project: SwensenSoftware/im-only-resting

Private Properties

Property Type Description
InitializeComponent void
MainForm_FormClosing void
MainForm_Load void
aboutToolStripMenuItem_Click void
addRequestResponseSnapshot void
bind void
bind void
bind void
bindHistorySettings void
bindHttpMethods void
bindResponseBodyOutputs void
bindSettings void
bindSnapshots void
btnSubmitRequest_Click void
buildRequestViewModel RequestViewModel
cancelAsyncRequest void
clearSnapshots void
exitToolStripMenuItem_Click void
exportPrettyResponseBodyStripMenuItem_Click void
exportResponseBodyToolStripMenuItem_Click void
fileToolStripMenuItem_DropDownOpening void
initTxtRequestBody void
lblLogNotifications_Click void
lnkCancelRequest_LinkClicked void
lnkResponseStatusInfo_LinkClicked void
newToolStripMenuItem_Click void
newWindowToolStripMenuItem_Click void
openRequestFile void
openToolStripMenuItem_Click void
persistAllSettings void
persistGuiSettings void
persistHistorySettings void
promptForSaveIfNeeded bool
rbGrpHttp_CheckedChanged void
rbGrpResponseBodyOutput_CheckedChanged void
rebuildWebBrowser void
resetLogStats void
resetResponseBodySaveFileDialog void
save void
saveAsToolStripMenuItem_Click void
saveToolStripMenuItem_Click void
setIsLastOpenedRequestFileDirtyToTrue void
setUpFileDialogs void
settingsToolStripMenuItem_Click void
showChallenge DialogResult
showError void
showInfo void
showLogViewer void
showWarning void
showYesNoCancel DialogResult
splitterMain_DoubleClick void
txtRequestBody_TextChanged void
txtRequestHeaders_TextChanged void
txtRequestUrl_TextChanged void
updateLastOpenedRequestFile void
updateLogStats void
updateResponseBodyOutput void
updateSSLValidationHandler void
updateSplitterDistance void
viewLogToolStripMenuItem_Click void

Public Methods

Method Description
LogMessageNotification ( string level, string message ) : void
MainForm ( ) : System
MainForm ( string launchFilePath ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

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

MainForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
MainForm_Load ( object sender, EventArgs e ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addRequestResponseSnapshot ( RequestViewModel requestVm, ResponseModel responseModel ) : void
bind ( RequestResponseSnapshot snapshot ) : void
bind ( RequestViewModel requestVm ) : void
bind ( ResponseModel responseVm ) : void
bindHistorySettings ( ) : void
bindHttpMethods ( ) : void
bindResponseBodyOutputs ( ) : void
bindSettings ( ) : void
bindSnapshots ( ) : void
btnSubmitRequest_Click ( object sender, EventArgs e ) : void
buildRequestViewModel ( ) : RequestViewModel
cancelAsyncRequest ( ) : void
clearSnapshots ( ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportPrettyResponseBodyStripMenuItem_Click ( object sender, EventArgs e ) : void
exportResponseBodyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fileToolStripMenuItem_DropDownOpening ( object sender, EventArgs e ) : void
initTxtRequestBody ( ) : void
lblLogNotifications_Click ( object sender, EventArgs e ) : void
lnkCancelRequest_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
lnkResponseStatusInfo_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
newToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newWindowToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openRequestFile ( string fileName ) : void
openToolStripMenuItem_Click ( object sender, EventArgs e ) : void
persistAllSettings ( ) : void
persistGuiSettings ( ) : void
persistHistorySettings ( ) : void
promptForSaveIfNeeded ( ) : bool

Prompt user for save if needed (i.e. user request operation which would lose changes)

rbGrpHttp_CheckedChanged ( object sender, EventArgs e ) : void
rbGrpResponseBodyOutput_CheckedChanged ( object sender, EventArgs e ) : void
rebuildWebBrowser ( ) : void
resetLogStats ( ) : void
resetResponseBodySaveFileDialog ( ) : void
save ( string fileName ) : void
saveAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveToolStripMenuItem_Click ( object sender, EventArgs e ) : void
setIsLastOpenedRequestFileDirtyToTrue ( ) : void
setUpFileDialogs ( ) : void
settingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showChallenge ( string title, string text ) : DialogResult
showError ( string title, string text ) : void
showInfo ( string title, string text ) : void
showLogViewer ( ) : void
showWarning ( string title, string text ) : void
showYesNoCancel ( string title, string text ) : DialogResult
splitterMain_DoubleClick ( object sender, EventArgs e ) : void
txtRequestBody_TextChanged ( object sender, EventArgs e ) : void
txtRequestHeaders_TextChanged ( object sender, EventArgs e ) : void
txtRequestUrl_TextChanged ( object sender, EventArgs e ) : void
updateLastOpenedRequestFile ( string fileName ) : void
updateLogStats ( LogLevel level ) : void
updateResponseBodyOutput ( ) : void
updateSSLValidationHandler ( ) : void
updateSplitterDistance ( ) : void
viewLogToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

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

LogMessageNotification() public static method

public static LogMessageNotification ( string level, string message ) : void
level string
message string
return void

MainForm() public method

public MainForm ( ) : System
return System

MainForm() public method

public MainForm ( string launchFilePath ) : System
launchFilePath string
return System