C# Class mRemoteNG.Messages.MessageCollector

显示文件 Open project: mRemoteNG/mRemoteNG

Private Properties

Property Type Description
AddErrorMessage void
AddInfoMessage void
AddReportMessage void
AddToList void
AddWarningMessage void
BuildListViewItem System.Windows.Forms.ListViewItem
CreateTimer void
ShowMCForm void
ShowMessageBox void
SwitchTimerTick void
SwitchToMessage void

Public Methods

Method Description
AddExceptionMessage ( string message, Exception ex, MessageClass msgClass = MessageClass.ErrorMsg, bool logOnly = false ) : void
AddExceptionStackTrace ( string message, Exception ex, MessageClass msgClass = MessageClass.ErrorMsg ) : void
AddMessage ( MessageClass MsgClass, string MsgText, bool OnlyLog = false ) : void
MessageCollector ( ErrorAndInfoWindow MessageCollectorForm ) : System

Private Methods

Method Description
AddErrorMessage ( Message nMsg ) : void
AddInfoMessage ( Message nMsg ) : void
AddReportMessage ( Message nMsg ) : void
AddToList ( System.Windows.Forms.ListViewItem lvItem ) : void
AddWarningMessage ( Message nMsg ) : void
BuildListViewItem ( Message nMsg ) : System.Windows.Forms.ListViewItem
CreateTimer ( ) : void
ShowMCForm ( ) : void
ShowMessageBox ( Message Msg ) : void
SwitchTimerTick ( object sender, EventArgs e ) : void
SwitchToMessage ( ) : void

Method Details

AddExceptionMessage() public method

public AddExceptionMessage ( string message, Exception ex, MessageClass msgClass = MessageClass.ErrorMsg, bool logOnly = false ) : void
message string
ex System.Exception
msgClass MessageClass
logOnly bool
return void

AddExceptionStackTrace() public method

public AddExceptionStackTrace ( string message, Exception ex, MessageClass msgClass = MessageClass.ErrorMsg ) : void
message string
ex System.Exception
msgClass MessageClass
return void

AddMessage() public method

public AddMessage ( MessageClass MsgClass, string MsgText, bool OnlyLog = false ) : void
MsgClass MessageClass
MsgText string
OnlyLog bool
return void

MessageCollector() public method

public MessageCollector ( ErrorAndInfoWindow MessageCollectorForm ) : System
MessageCollectorForm mRemoteNG.UI.Window.ErrorAndInfoWindow
return System