C# 클래스 UIAutomation.CommonCmdletBase

The CommonCmdletBase class in the top of cmdlet hierarchy.
상속: PSTestLib.PSCmdletBase
파일 보기 프로젝트 열기: apetrovskiy/STUPS 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CommonCmdletBase ( ) : System
WriteObject ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
WriteObject ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
WriteObject ( PSCmdletBase cmdlet, IUiEltCollection outputObjectCollection ) : void
WriteObject ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
WriteObject ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
WriteObject ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
writeErrorToTheList ( ErrorRecord err ) : void

보호된 메소드들

메소드 설명
AfterWriteCollection ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, Hashtable outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, IEnumerable outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, IList outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
AfterWriteCollection ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
AfterWriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, Hashtable outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, IEnumerable outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, IList outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
BeforeWriteCollection ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
BeforeWriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
CheckSingleObject ( PSCmdletBase cmdlet, object outputObject ) : bool
EndProcessing ( ) : void
RunEventScriptBlocks ( HasControlInputCmdletBase cmdlet ) : void
RunOnErrorScriptBlocks ( HasScriptBlockCmdletBase cmdlet, object parameters ) : void
RunOnSleepScriptBlocks ( HasControlInputCmdletBase cmdlet, object parameters ) : void
RunOnSuccessScriptBlocks ( HasScriptBlockCmdletBase cmdlet, object parameters ) : void
RunWizardGetWindowScriptBlocks ( Wizard wizard, object parameters ) : bool
RunWizardStartScriptBlocks ( WizardCmdletBase cmdlet, Wizard wizard, object parameters ) : void
RunWizardStepScriptBlocks ( WizardCmdletBase cmdlet, WizardStep wizardStep, WizardStepActions whatToRun, object parameters ) : void
RunWizardStopScriptBlocks ( WizardCmdletBase cmdlet, Wizard wizard, object parameters, bool hereMustBeStopAction ) : void
SaveEventInput ( UIANET::System.Windows.Automation src, UIANET::System.Windows.Automation e, string programmaticName, bool infoAdded ) : void
SleepAndRunScriptBlocks ( HasControlInputCmdletBase cmdlet ) : void
WriteDebug ( CommonCmdletBase cmdlet, object obj ) : void
WriteDebug ( CommonCmdletBase cmdlet, string text ) : void
WriteErrorMethod010RunScriptBlocks ( PSCmdletBase cmdlet ) : void
WriteErrorMethod020SetTestResult ( PSCmdletBase cmdlet, ErrorRecord errorRecord ) : void
WriteErrorMethod030ChangeTimeoutSettings ( PSCmdletBase cmdlet, bool terminating ) : void
WriteErrorMethod040AddErrorToErrorList ( PSCmdletBase cmdlet, ErrorRecord err ) : void
WriteErrorMethod045OnErrorScreenshot ( PSCmdletBase cmdlet ) : void
WriteErrorMethod050OnErrorDelay ( PSCmdletBase cmdlet ) : void
WriteErrorMethod060OutputError ( PSCmdletBase cmdlet, ErrorRecord err, bool terminating ) : void
WriteErrorMethod070Report ( PSCmdletBase cmdlet ) : void
WriteInfo ( CommonCmdletBase cmdlet, string text ) : void
WriteLog ( LogLevels logLevel, ErrorRecord errorRecord ) : void
WriteLog ( LogLevels logLevel, string logRecord ) : void
WriteObjectMethod010CheckOutputObject ( object outputObject ) : bool
WriteObjectMethod020Highlight ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod030RunScriptBlocks ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod040SetTestResult ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod045OnSuccessScreenshot ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod050OnSuccessDelay ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod060OutputResult ( PSCmdletBase cmdlet, object outputObject ) : void
WriteObjectMethod070Report ( PSCmdletBase cmdlet, object outputObject ) : void
WriteSingleError ( PSCmdletBase cmdlet, ErrorRecord errorRecord, bool terminating ) : void
WriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
WriteWarn ( CommonCmdletBase cmdlet, string text ) : void

메소드 상세

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection System.Collections.ArrayList
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, Hashtable outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection System.Collections.Hashtable
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection ICollection
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, IEnumerable outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection IEnumerable
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, IList outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection IList
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
cmdlet PSTestLib.PSCmdletBase
outputObjectCollection List
리턴 void

AfterWriteCollection() 보호된 메소드

protected AfterWriteCollection ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection object
리턴 void

AfterWriteSingleObject() 보호된 메소드

protected AfterWriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection ArrayList
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, Hashtable outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection Hashtable
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection ICollection
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, IEnumerable outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection IEnumerable
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, IList outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection IList
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection List
리턴 void

BeforeWriteCollection() 보호된 메소드

protected BeforeWriteCollection ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection object
리턴 void

BeforeWriteSingleObject() 보호된 메소드

protected BeforeWriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

CheckSingleObject() 보호된 메소드

protected CheckSingleObject ( PSCmdletBase cmdlet, object outputObject ) : bool
cmdlet PSCmdletBase
outputObject object
리턴 bool

CommonCmdletBase() 공개 메소드

public CommonCmdletBase ( ) : System
리턴 System

EndProcessing() 보호된 메소드

protected EndProcessing ( ) : void
리턴 void

RunEventScriptBlocks() 보호된 메소드

protected RunEventScriptBlocks ( HasControlInputCmdletBase cmdlet ) : void
cmdlet HasControlInputCmdletBase
리턴 void

RunOnErrorScriptBlocks() 보호된 메소드

protected RunOnErrorScriptBlocks ( HasScriptBlockCmdletBase cmdlet, object parameters ) : void
cmdlet HasScriptBlockCmdletBase
parameters object
리턴 void

RunOnSleepScriptBlocks() 보호된 메소드

protected RunOnSleepScriptBlocks ( HasControlInputCmdletBase cmdlet, object parameters ) : void
cmdlet HasControlInputCmdletBase
parameters object
리턴 void

RunOnSuccessScriptBlocks() 보호된 메소드

protected RunOnSuccessScriptBlocks ( HasScriptBlockCmdletBase cmdlet, object parameters ) : void
cmdlet HasScriptBlockCmdletBase
parameters object
리턴 void

RunWizardGetWindowScriptBlocks() 보호된 메소드

protected RunWizardGetWindowScriptBlocks ( Wizard wizard, object parameters ) : bool
wizard Wizard
parameters object
리턴 bool

RunWizardStartScriptBlocks() 보호된 메소드

protected RunWizardStartScriptBlocks ( WizardCmdletBase cmdlet, Wizard wizard, object parameters ) : void
cmdlet WizardCmdletBase
wizard Wizard
parameters object
리턴 void

RunWizardStepScriptBlocks() 보호된 메소드

protected RunWizardStepScriptBlocks ( WizardCmdletBase cmdlet, WizardStep wizardStep, WizardStepActions whatToRun, object parameters ) : void
cmdlet WizardCmdletBase
wizardStep WizardStep
whatToRun WizardStepActions
parameters object
리턴 void

RunWizardStopScriptBlocks() 보호된 메소드

protected RunWizardStopScriptBlocks ( WizardCmdletBase cmdlet, Wizard wizard, object parameters, bool hereMustBeStopAction ) : void
cmdlet WizardCmdletBase
wizard Wizard
parameters object
hereMustBeStopAction bool
리턴 void

SaveEventInput() 보호된 메소드

protected SaveEventInput ( UIANET::System.Windows.Automation src, UIANET::System.Windows.Automation e, string programmaticName, bool infoAdded ) : void
src UIANET::System.Windows.Automation
e UIANET::System.Windows.Automation
programmaticName string
infoAdded bool
리턴 void

SleepAndRunScriptBlocks() 보호된 메소드

protected SleepAndRunScriptBlocks ( HasControlInputCmdletBase cmdlet ) : void
cmdlet HasControlInputCmdletBase
리턴 void

WriteDebug() 보호된 메소드

protected WriteDebug ( CommonCmdletBase cmdlet, object obj ) : void
cmdlet CommonCmdletBase
obj object
리턴 void

WriteDebug() 보호된 메소드

protected WriteDebug ( CommonCmdletBase cmdlet, string text ) : void
cmdlet CommonCmdletBase
text string
리턴 void

WriteErrorMethod010RunScriptBlocks() 보호된 메소드

protected WriteErrorMethod010RunScriptBlocks ( PSCmdletBase cmdlet ) : void
cmdlet PSCmdletBase
리턴 void

WriteErrorMethod020SetTestResult() 보호된 메소드

protected WriteErrorMethod020SetTestResult ( PSCmdletBase cmdlet, ErrorRecord errorRecord ) : void
cmdlet PSCmdletBase
errorRecord ErrorRecord
리턴 void

WriteErrorMethod030ChangeTimeoutSettings() 보호된 메소드

protected WriteErrorMethod030ChangeTimeoutSettings ( PSCmdletBase cmdlet, bool terminating ) : void
cmdlet PSCmdletBase
terminating bool
리턴 void

WriteErrorMethod040AddErrorToErrorList() 보호된 메소드

protected WriteErrorMethod040AddErrorToErrorList ( PSCmdletBase cmdlet, ErrorRecord err ) : void
cmdlet PSCmdletBase
err ErrorRecord
리턴 void

WriteErrorMethod045OnErrorScreenshot() 보호된 메소드

protected WriteErrorMethod045OnErrorScreenshot ( PSCmdletBase cmdlet ) : void
cmdlet PSCmdletBase
리턴 void

WriteErrorMethod050OnErrorDelay() 보호된 메소드

protected WriteErrorMethod050OnErrorDelay ( PSCmdletBase cmdlet ) : void
cmdlet PSCmdletBase
리턴 void

WriteErrorMethod060OutputError() 보호된 메소드

protected WriteErrorMethod060OutputError ( PSCmdletBase cmdlet, ErrorRecord err, bool terminating ) : void
cmdlet PSCmdletBase
err ErrorRecord
terminating bool
리턴 void

WriteErrorMethod070Report() 보호된 메소드

protected WriteErrorMethod070Report ( PSCmdletBase cmdlet ) : void
cmdlet PSCmdletBase
리턴 void

WriteInfo() 보호된 메소드

protected WriteInfo ( CommonCmdletBase cmdlet, string text ) : void
cmdlet CommonCmdletBase
text string
리턴 void

WriteLog() 보호된 메소드

protected WriteLog ( LogLevels logLevel, ErrorRecord errorRecord ) : void
logLevel LogLevels
errorRecord ErrorRecord
리턴 void

WriteLog() 보호된 메소드

protected WriteLog ( LogLevels logLevel, string logRecord ) : void
logLevel LogLevels
logRecord string
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, ArrayList outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection ArrayList
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, ICollection outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection ICollection
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, IUiEltCollection outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection IUiEltCollection
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection List
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, List outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection List
리턴 void

WriteObject() 공개 메소드

public WriteObject ( PSCmdletBase cmdlet, object outputObjectCollection ) : void
cmdlet PSCmdletBase
outputObjectCollection object
리턴 void

WriteObjectMethod010CheckOutputObject() 보호된 메소드

protected WriteObjectMethod010CheckOutputObject ( object outputObject ) : bool
outputObject object
리턴 bool

WriteObjectMethod020Highlight() 보호된 메소드

protected WriteObjectMethod020Highlight ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod030RunScriptBlocks() 보호된 메소드

protected WriteObjectMethod030RunScriptBlocks ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod040SetTestResult() 보호된 메소드

protected WriteObjectMethod040SetTestResult ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod045OnSuccessScreenshot() 보호된 메소드

protected WriteObjectMethod045OnSuccessScreenshot ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod050OnSuccessDelay() 보호된 메소드

protected WriteObjectMethod050OnSuccessDelay ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod060OutputResult() 보호된 메소드

protected WriteObjectMethod060OutputResult ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteObjectMethod070Report() 보호된 메소드

protected WriteObjectMethod070Report ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteSingleError() 보호된 메소드

protected WriteSingleError ( PSCmdletBase cmdlet, ErrorRecord errorRecord, bool terminating ) : void
cmdlet PSCmdletBase
errorRecord ErrorRecord
terminating bool
리턴 void

WriteSingleObject() 보호된 메소드

protected WriteSingleObject ( PSCmdletBase cmdlet, object outputObject ) : void
cmdlet PSCmdletBase
outputObject object
리턴 void

WriteWarn() 보호된 메소드

protected WriteWarn ( CommonCmdletBase cmdlet, string text ) : void
cmdlet CommonCmdletBase
text string
리턴 void

writeErrorToTheList() 공개 메소드

public writeErrorToTheList ( ErrorRecord err ) : void
err ErrorRecord
리턴 void