ApplicationMgr

TestStand 2017 Help

Edition Date: November 2017

Part Number: 370052W-01

»View Product Info

Download Help (Windows Only)
NI TestStand 2014 Help
NI TestStand 2014 SP1 Help
TestStand 2016 Help
TestStand 2016 SP1 Help
TestStand 2017 Help

The Application Manager control performs the following basic operations, which facilitate using the TestStand Engine in an application:

  • Processes command-line arguments.
  • Maintains an application configuration file.
  • Initializes and shuts down the TestStand Engine.
  • Logs users in and out.
  • Loads and unloads files.
  • Launches executions.
  • Tracks existing sequence files and executions.
  • Manages licensing.

An application that uses the TestStand User Interface Controls must have a single Application Manager control that exists for the duration of the application.

Properties

ApplicationWillExitOnStart (Read Only)
AutomaticallyReloadModifiedFiles
BreakOnFirstStep
BreakOnSequenceFailure
BreakOnStepFailure
CommandLineArguments (Read Only)
CommandLineCanChangeEditMode
ConfigFile (Read Only)
ConfigFilePath
ConfigurationEntryPoints (Read Only)
Connections (Read Only)
CreateEmptySequenceFileOnStart
CurrentUIMessage (Read Only)
EditModeShortcutKey
EditModeShortcutModifier
EditReadOnlyFiles
Executing (Read Only)
ExecutionEntryPoints (Read Only)
Executions (Read Only)
ExitCode
IsEditor
IsShuttingDown (Read Only)
IsStarted (Read Only)
LoginLogoutRunning (Read Only)
LoginOnStart
LoginRunning (Read Only)
LogoutClosesSeqFilesAndExecs
LogoutRunning (Read Only)
MakeStepNamesUnique
MRUFiles (Read Only)
ProcessCommandLine
PromptForOverwrite
ReloadModifiedFilesInterval
ReloadSequenceFilesOnStart
SaveOnClose
SequenceFiles (Read Only)
UndoStack
UserData
UseStepListConfigurations

Methods

AddCommandLineArgumentsHelp
BeginEdit
CanEdit
CloseAllExecutions
CloseAllSequenceFiles
CloseExecution
CloseSequenceFile
ConnectAdapterList
ConnectCaption
ConnectCommand
EndEdit
GetAutoCloseExecution
GetCaptionText
GetCommand
GetEngine
GetExecutionViewMgr
GetImageName
GetModelFile
GetRunState
GetSequenceFileViewMgr
GetTerminationState
GetVisible
LocalizeAllControls
Login
Logout
NewCommands
OpenSequenceFile
OpenSequenceFileDialog
OpenSequenceFilesDialog
RaiseError
Refresh
RefreshAllViewMgrs
RefreshFile
ReloadConfigFile
ReloadFile
ReloadModifiedSequenceFilesEx
SetAutoCloseExecution
SetVisible
Shutdown
Start

Events

AfterUIMessageEvent
BeginEdit
Break
BreakOnRunTimeError
CanEdit
DisplayCustomRunTimeErrorDialog
DisplayExecution
DisplayReport
DisplaySequenceFile
DropFile
EditModeChanged
EndEdit
EndExecution
ExecutionClosed
ExitApplication
PostCommandExecute
PreCommandExecute
ProcessUserCommandLineArguments
QueryCloseExecution
QueryCloseSequenceFile
QueryReloadSequenceFile
QueryShutdown
RefreshWindows
ReportError
SequenceFileClosing
SequenceFileOpened
ShutDownCancelled
ShutDownCompleted
StartExecution
UIMessageEvent
UserChanged
UserMessage
Wait

WAS THIS ARTICLE HELPFUL?

Not Helpful