Represents a connection from an Application Manager control to a control that displays the list of adapters. Use the connected control to select an adapter to which to set the Engine.DefaultAdapter property. Note: This class currently contains no properties or methods. Properties or methods might be added to this class in future versions of TestStand. A collection of AdapterListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. [In] Specifies the zero-based index of the item to retrieve. Creates and adds a new AdapterListConnection to the collection. The AdapterListConnection this method creates. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the AdapterListConnection connected to the uiObj parameter. When no AdapterListConnection is connected to the user interface object the parameter specifies, this method returns NULL . [In] Specifies a connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the AdapterListConnection is removed. Returns False when the AdapterListConnection is not found. [In] Specifies the user interface object to disconnect. Contains the connections for an Application Manager control. Use the ApplicationMgr.Connections property to obtain a collection of ApplicationMgrConnections objects. Collection of AdapterListConnection objects. Collection of CaptionConnection objects. Collection of CommandConnection objects. Represents a connection from the ExecutionView Manager control to a control that displays the callstack. You can use the connected control to change the selected sequence context when the execution is paused. Note: This class currently contains no properties or methods. Properties or methods might be added to this class in future versions of TestStand. A collection of CallStackConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new CallStackConnection to the collection. New CallStackConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the CallStackConnection connected to the UI object. CallStackConnection connected to this user interface object. When no CallStackConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the CallStackConnection is removed. Returns False when the CallStackConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection to a caption source. Specifies a format expression to evaluate when generating the caption text. For CaptionSource_MacroExpression , specify a format expression that evaluates to a string value that contains macros that specify other caption sources. For all other caption sources, specify a format expression that evaluates to a string value that contains the characters %1 . This method replaces the %1 characters with the text from the caption source. Pass an empty string to use the default format for the caption source. For certain caption sources, this property specifies whether to return a long or short version of the caption text. Refer to the CaptionSources enumeration for more information about determining when this option affects the text and for more information about the long and short versions of the text. Specifies the type of caption source to obtain the text from. Refreshes the user interface control connected to this CaptionConnection with the most recent text from the CaptionSource. A collection of CaptionConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new CaptionConnection to the collection. New CaptionConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the CaptionConnection connected to the uiObj parameter. CaptionConnection connected to the uiObj parameter. When no CaptionConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the CaptionConnection is removed. Returns False when the CaptionConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection to a CommandKind . Specifies which command in the set of commands to use. Use this on sets of commands. Refer to the CommandKinds enumeration for more information about supported command sets. Specifies the type of Command to which this CommandConnection connects. Specifies the behavior of the CommandConnection. The value of this property is a bitwise-OR combination of the CommandConnectionOptions constants. Specifies to freeze the CommandConnection when setting the properties to avoid flicker on the connected control. FreezeRefresh calls must be balanced. For example, each time you call this method with a value of True , you must also call it with a value of False . [In] When this parameter is True , the CommandConnection does not refresh the control. When this parameter is False , the CommandConnection refreshes the control. Refreshes the state of the user interface control connected to the CommandConnection. A collection of CommandConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new CommandConnection to the collection. New CommandConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the CommandConnection connected to the uiObj parameter. CommandConnection connected to the uiObj parameter. When no CommandConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the CommandConnection is removed. Returns False when the CommandConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from the ExecutionView Manager control to a control that displays the list of currently running executions. You can use the connected control to select an execution from the list of executions. Specifies how to display executions in the execution list using a format expression. By default, the value of this property is "%CurrentExecution%" . Refer to the CaptionSource_MacroExpression enumeration value for more information about types of caption sources. When this property is True , the execution list shows executions created with the ExecTypeMask_InitiallyHidden flag. A collection of ExecutionListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new ExecutionListConnection to the collection. New ExecutionListConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the ExecutionListConnection connected to the uiObj parameter. ExecutionListConnection connected to the uiObj parameter. When no ExecutionListConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the ExecutionListConnection is removed. Returns False when the ExecutionListConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from an ExecutionView Manager control to an ExecutionViewMgrConnections.ExecutionView property. When tracing is enabled, the connected control shows the steps of the execution as they are executing. Use the ExecutionViewMgr.Connections property to obtain a collection of ExecutionViewConnection objects. Specifies the background color of the control when the execution in the ExecutionView Manager control is paused. This setting is ignored when the value of the ExecutionViewConnection.Options property is ExecutionViewConnection_IgnoreColors . Specifies the background color of the control when the execution in the ExecutionView Manager control is running. This setting is ignored when the value of the ExecutionViewConnection.Options property is ExecutionViewConnection_IgnoreColors . Specifies the background color of the control when the execution in the ExecutionView Manager control is stopped. This setting is ignored when the value of the ExecutionViewConnection.Options property is ExecutionViewConnection_IgnoreColors . Specifies the behavior of the ExecutionViewConnection. The value of this property is a bitwise-OR combination of the ExecutionViewOptions constants. Returns the user interface control the connection connects to an ExecutionView Manager control. A collection of ExecutionViewConnection objects you obtain by calling the ExecutionViewMgr.Connections property. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new ExecutionViewConnection to the collection. New ExecutionViewConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the ExecutionViewConnection that is connected to the uiObj parameter. ExecutionViewConnection connected to the uiObj parameter. When no ExecutionViewConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the ExecutionViewConnection is removed. Returns False when the ExecutionViewConnection is not found. [In] Specifies the user interface object to disconnect. Contains the connections for an ExecutionView Manager control. Collection of CallStackConnection objects. Collection of CaptionConnection objects. Collection of CommandConnection objects. Collection of ExecutionListConnection objects. Collection of ExecutionViewConnection objects. Collection of ImageConnection objects. Collection of NumericConnection objects. Collection of ReportViewConnection objects. Collection of ThreadListConnection objects. Collection of VariablesConnection objects. Represents a connection to an image source. Specifies the type of ImageConnection to obtain an image from. Use the following constants with this data type: ImageSource_BatchState –(Value: 6) Displays an image that indicates the execution state of the batch that contains the current execution. This image source applies only to the ExecutionView Manager control. ImageSource_BatchStatus –(Value: 5) Displays an image that indicates the batch result status for the batch that contains the current execution. This image source applies only to the ExecutionView Manager control. ImageSource_CurrentCallStackEntry –(Value: 23) Displays a call stack icon for the selected stack frame in the current execution thread. When no current thread exists, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. ImageSource_CurrentExecution –(Value: 21) Displays an execution icon when a current execution exists. Otherwise, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. ImageSource_CurrentProcessModelFile –(Value: 24) Displays a sequence file icon when a process model exists for the currently executing or currently selected file. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. ImageSource_CurrentSequence –(Value: 12) Displays a sequence icon when a currently executing or currently selected sequence exists. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. ImageSource_CurrentSequenceFile –(Value: 11) Displays a sequence file icon when a currently executing or currently selected file exists. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. ImageSource_CurrentStep –(Value: 14) Displays the icon for the current step in the current execution. This image source applies only to the ExecutionView Manager control. ImageSource_CurrentStepGroup –(Value: 13) Displays an image that indicates the currently executing or currently selected step group. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. ImageSource_CurrentThread –(Value: 22) Displays a thread icon when a current thread for the current execution exists. When no current thread exists, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. ImageSource_ModelState –(Value: 7) Displays an image that indicates the state of the current execution. This image source applies only to the ExecutionView Manager control. ImageSource_NotASource –(Value: 0) Guaranteed to never be a valid image source specifier. ImageSource_UUTStatus –(Value: 3) Displays an image that indicates the result status of the unit under test for the current execution. This image source applies only to the ExecutionView Manager control. A collection of ImageConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new ImageConnection to the collection. New ImageConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the ImageConnection connected to the uiObj parameter. ImageConnection connected to the uiObj parameter. When no ImageConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the ImageConnection is removed. Returns False when the ImageConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from a SequenceFileView Manager control to an InsertionPalette control. The InsertionPalette control displays a list of step types and a list of user defined template steps, sequences, and variables. Use the connected control to insert a step, sequence, or variable into a sequence file. Specifies the index of the Step Types page in the InsertionPalettePages collection. Specifies the index of the Templates page in the InsertionPalettePages collection. Returns the user interface control the connection connects to a SequenceFileView Manager control. A collection of InsertionPaletteConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the zero-based index of the item to retrieve. Creates and adds a new InsertionPaletteConnection to the collection. New InsertionPaletteConnection object. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the InsertionPaletteConnection connected to the uiObj parameter. InsertionPaletteConnection connected to this user interface object. When no InsertionPaletteConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the InsertionPaletteConnection is removed. Returns False when the InsertionPaletteConnection is not found. [In] Specifies the user interface object to disconnect. A collection of the most recently used (MRU) files. Each item in the collection is a filename. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Filename of the most recently used file at the specified index. [In] Specifies the index of the item to retrieve. Specifies the maximum size of the collection. The MRUFiles collection cannot become larger than the size this property specifies. When the collection reaches the maximum size, new items you add to the beginning of the collection replace the oldest items at the end of the collection. The Application Manager control persists the value this property specifies. Adds a filename to the beginning of the collection. [In] Specifies the filename to add to the collection. Removes all items from the collection. Returns a string that you can display in a menu used for opening the most recently used files. The display name of the filename at the index. [In] Specifies the index of an item. [In] Specifies the maximum width, in pixels, of the display name string. The width of the string is measured using the system menu font. This parameter has a default value of 200 . Removes the specified item from this collection, if it exists. Returns True when the item is removed from the collection. Returns False when the item is not found. [In] Specifies the filename to remove from the collection. Represents a connection to a numeric source. NumericSource of the connection. Use the following constants with this data type: NumericSources_NotASource –(Value: 0) Guaranteed to never be a valid numeric source specifier. NumericSources_ProgressPercent –(Value: 10) A value from 0.0 to 100.0 that indicates the percentage of progress the current execution reports. This value indicates the progress of operations for which the execution chooses to report the amount of progress. The value does not necessarily reflect the progress of the execution as a whole. This numeric source applies only to the ExecutionView Manager control. Refreshes the connected control with the current value of the NumericSource. A collection of NumericConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new NumericConnection to the collection. New NumericConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the NumericConnection connected to the uiObj parameter. NumericConnection connected to the uiObj parameter. When no NumericConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the NumericConnection is removed. Returns False when the NumericConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from the ExecutionView Manager control to a control that displays a report associated with an execution. Note: This class currently contains no properties or methods. Properties or methods might be added to this class in future versions of TestStand. A collection of ReportViewConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new ReportViewConnection to the collection. New ReportViewConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the ReportViewConnection connected to the uiObj parameter. ReportViewConnection connected to the uiObj parameter. When no ReportViewConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the ReportViewConnection is removed. Returns False when the ReportViewConnection is not found. [In] Specifies the user interface object to disconnect. A collection of selected property objects. Controls connected to the SequenceFileView Manager and ExecutionView Manager controls, such as the VariablesView , automatically update the collection while active. You can obtain a reference to the collection from the SequenceFileViewMgr.SelectedPropertyObjects and ExecutionViewMgr.SelectedPropertyObjects properties. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. [In] Specifies a zero-based index of the item to retrieve. Adds a property object to the collection. [In] Specifies the property object to add. Adds an array of property objects to the collection. [In] Specifies the property objects to add. Call this method before you make multiple changes to the SelectedPropertyObjects collection. When you finish changing the collection, call the SelectedPropertyObjects.EndUpdate method to update the TestStand User Interface (UI) Controls according to the changes. Use this method to minimize redrawing in the TestStand UI Controls when you programmatically change the selection. Removes all items from the collection. Updates the TestStand User Interface Controls according to the SelectedPropertyObjects collection changes you make after you call the SelectedPropertyObjects.BeginUpdate method. A collection of selected sequences. You can obtain a reference to the collection from the SequenceFileViewMgr.SelectedSequences property. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. The sequence at the specified index in the collection. [In] Specifies the index of the item to retrieve. Adds a sequence to the SelectedSequences collection. [In] Specifies the sequence to add. Adds an array of sequences to the SelectedSequences collection. [In] Specifies the array of sequences to add. Call this method before making multiple changes to the SelectedSequences collection. When you finish changing the collection, call the SelectedSequences.EndUpdate method to update the TestStand User Interface (UI) Controls according to the changes. Use this method to minimize redrawing in the TestStand UI Controls when you programmatically change the selection. Removes all items from the collection. Updates the user interface according to all changes to the SelectedSequences collection you make after a previous call to the SelectedSequences.BeginUpdate method. A collection of selected steps. You can obtain a reference to the collection from the SequenceFileViewMgr.SelectedSteps and ExecutionViewMgr.SelectedSteps properties. Returns the number of items in the collection. Specifies whether the End step is selected. Returns a reference to an item at the specified index in the collection. The step at the specified index in the collection. [In] Specifies the index of the item to retrieve. When the SequenceFileViewMgr.StepGroupMode property is StepGroupMode_AllGroups , this property indicates whether the selection includes the step group start and end markers. The property also indicates whether each step group is expanded or collapsed. The value of this property is a bitwise-OR combination of the SelectionFlags constants. Adds a step to the collection. [In] Specifies the step to add. Adds a step to the collection. When the SequenceFileViewMgr.StepGroupMode property is StepGroupMode_AllGroups , call the SelectedSteps.AddStep method instead of this method. [In] Specifies the index in the current step group of the step to add. Adds an array of steps to the collection. [In] Specifies the steps to add. Call this method before making multiple changes to the SelectedSteps collection. When you finish changing the collection, call the SelectedSteps.EndUpdate method to update the TestStand User Interface (UI) Controls according to the changes. Use this method to minimize redrawing in the TestStand UI Controls when you programmatically change the selection. Removes all items from the collection. Updates the user interface according to all changes to the SelectedSteps collection you made after the previous call to the SelectedSteps.BeginUpdate method. Returns the step group of the specified step in the collection. Use the following constants with this data type: StepGroup_Cleanup –(Value: 2) Specifies the Cleanup step group. StepGroup_Main –(Value: 1) Specifies the Main step group. StepGroup_Setup –(Value: 0) Specifies the Setup step group. [In] Specifies the index of a step in the collection. Retrieves the step index within a step group of a selected step. The step index of the step in the collection. [In] Specifies the index of a step in the collection. Represents a connection from a SequenceFileView Manager control to a control that displays a list of open sequence files. Use the connected control to select a sequence file to open in the SequenceFileView Manager control from the list of sequence files. Specifies whether the item tooltip includes the sequence file comment in controls you connect to display the list of loaded sequence files. When this property is True , the connected control displays the full path for all sequence files. Otherwise, the connected control displays only filenames. A collection of SequenceFileListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new SequenceFileListConnection to the collection. New SequenceFileListConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the SequenceFileListConnection connected to the uiObj parameter. SequenceFileListConnection connected to the uiObj parameter. When no SequenceFileListConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the SequenceFileListConnection is removed. Returns False when the SequenceFileListConnection is not found. [In] Specifies the user interface object to disconnect. Contains the connections for the SequenceFileView Manager control. Collection of CaptionConnection objects. Collection of CommandConnection objects. Collection of ImageConnection objects. Collection of InsertionPaletteConnection objects. Collection of SequenceFileListConnection objects. Collection of SequenceListConnection objects. Collection of SequenceViewConnection objects. Collection of StepGroupListConnection objects. Collection of VariablesConnection objects. Represents a connection from a SequenceFileView Manager control to a control that displays a list of sequences for the current sequence file. Use the connected control to select the sequence to display. Specifies whether the item tooltip includes the sequence comment in controls you connect to display the list of sequences in the selected sequence file. Returns the user interface control the connection connects to a SequenceFileView Manager control. When the specified column is visible, this method returns the index of the column within the ListBoxColumns collection. Otherwise, this method returns -1 . Use this index in the ListBoxColumns.Item property to return the ListBoxColumn for a specific column. [In] Specifies the column to select. Returns a Boolean value that indicates whether the column is visible. [In] Specifies the column to select. Specifies whether the column is visible. You cannot hide the SeqListConnectionColumn_Label column. [In] Specifies the column to select. [In] Pass False to hide the column. Otherwise, the column is visible. A collection of SequenceListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new SequenceListConnection to the collection. New SequenceListConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the SequenceListConnection connected to the uiObj parameter. SequenceListConnection connected to the uiObj parameter. When no SequenceListConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the SequenceListConnection is removed. Returns False when the SequenceListConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from a SequenceFileView Manager control to a SequenceView control. The SequenceView control shows the contents of the current sequence in the SequenceFileView Manager control. Use the SequenceFileViewMgr.Connections property to obtain a collection of SequenceViewConnection objects. Specifies whether the connected SequenceView control displays the Step Properties dialog box when editing is enabled and the user double-clicks a step. This property defaults to True . Set the property to False if you implement an alternate behavior for double-clicking a step in a sequence file. Returns the user interface control the connection connects to a SequenceFileView Manager control. A collection of SequenceViewConnection objects you obtain by calling the SequenceFileViewMgr.Connections property. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new SequenceViewConnection to the collection. New SequenceViewConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the SequenceViewConnection connected to the uiObj parameter. SequenceViewConnection connected to the uiObj parameter. When no SequenceViewConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the SequenceViewConnection is removed. Returns False when the SequenceViewConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from a SequenceFileView Manager control to a control that displays the list of step groups. Use the connected control to select the step group for the current sequence. Note: This class currently contains no properties or methods. Properties or methods might be added to this class in future versions of TestStand. A collection of StepGroupListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new StepGroupListConnection to the collection. New StepGroupListConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the StepGroupListConnection connected to the uiObj parameter. StepGroupListConnection connected to the uiObj parameter. When no StepGroupListConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the StepGroupListConnection is removed. Returns False when the StepGroupListConnection is not found. [In] Specifies the user interface object to disconnect. A collection of strings. You can obtain a reference to the collection from the ApplicationMgr.CommandLineArguments property, the ExpressionEdit.GetValidEvaluationTypes , and ExpressionEdit.SetValidEvaluationTypes methods, and the ApplicationMgr.ProcessUserCommandLineArguments event. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. The item at the specified index. [In] Specifies the index of the item to retrieve. Adds a string to the end of the collection. [In] Specifies the string to be added. Removes all items from the collection. Adds a new item to the collection at the specified index. [In] Specifies the index of the item to insert. [In] Specifies the string to be added. Removes the specified item from this collection, if it exists. [In] Specifies the index of the item to remove. Represents a connection from the ExecutionView Manager control to a control that displays the list of threads in the execution. You can use the connected control to display the foreground thread and to change the foreground thread when the execution is paused. Note: This class currently contains no properties or methods. Properties or methods might be added to this class in future versions of TestStand. A collection of ThreadListConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies the index of the item to retrieve. Creates and adds a new ThreadListConnection to the collection. New ThreadListConnection. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the ThreadListConnection connected to the uiObj parameter. ThreadListConnection connected to the uiObj parameter. When no ThreadListConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the ThreadListConnection is removed. Returns False when the ThreadListConnection is not found. [In] Specifies the user interface object to disconnect. Represents a connection from a SequenceFileView Manager or ExecutionView Manager control to a VariablesView control. Returns the user interface control that the connection connects to a SequenceFileView Manager or ExecutionView Manager control. A collection of VariablesConnection objects. Returns the number of items in the collection. Returns a reference to an item at the specified index in the collection. Item located at the specified index. [In] Specifies a zero-based index of the item to retrieve. Creates and adds a new VariablesConnection to the collection. New VariablesConnection object. [In] Specifies the user interface object to connect. Removes all items from the collection. Returns the VariablesConnection connected to the uiObj parameter. VariablesConnection connected to the uiObj parameter. When no VariablesConnection exists for this control, this method returns NULL . [In] Specifies the connected user interface object. Removes the specified item from this collection, if it exists. Returns True when the VariablesConnection is removed. Returns False when the VariablesConnection is not found. [In] Specifies the user interface object to disconnect. Use these constants to select step group start or end markers and to expand or collapse step groups. These constants apply only when the application displays more than one step group at a time. You cannot select step group start and end markers when steps are selected. You cannot select steps and step group end markers in collapsed step groups. –(Value: 256) Collapses the Cleanup step group. –(Value: 32) Selects the end marker for the Cleanup step group. –(Value: 4) Selects the start marker for the Cleanup step group. –(Value: 128) Collapses the Main step group. –(Value: 16) Selects the end marker for the Main step group. –(Value: 2) Selects the start marker for the Main step group. –(Value: 0) No collapsed step group and no selected step group markers. –(Value: 64) Collapses the Setup step group. –(Value: 8) Selects the end marker for the Setup step group. –(Value: 1) Selects the start marker for the Setup step group. These constants specify types of caption sources. Each caption source provides text that describes an aspect of the current application state. You can use these constants to connect a caption to a Label or StatusBarPane using the ApplicationMgr.ConnectCaption , ExecutionViewMgr.ConnectCaption , or SequenceFileViewMgr.ConnectCaption method. To obtain the text of a caption without connecting it to a control, call the ApplicationMgr.GetCaptionText , ExecutionViewMgr.GetCaptionText , or SequenceFileViewMgr.GetCaptionText method. A caption source applies to all manager controls unless the help for the enumeration element specifies the particular manager control or controls with which it applies. –(Value: 4) Displays the batch serial number for the batch that contains the current execution. A process model sends the batch serial number through the UIMsg_ModelState_Identified UIMessageCode. This caption source applies only to the ExecutionView Manager control. –(Value: 6) Displays a description of the execution state of the batch that contains the current execution. For example, this caption might display Initializing , Testing , Waiting , or Completed [Passed] . This caption source applies only to the ExecutionView Manager control. –(Value: 5) Displays the batch result status for the batch that contains the current execution. A process model sends the batch status through the UIMsg_ModelState_TestingComplete UIMessageCode. This caption source applies only to the ExecutionView Manager control. –(Value: 26) Displays a name that identifies the current call stack item in the foreground thread in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 24) Displays a name that identifies the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 27) Displays the path name of the process model file for the currently executing or currently selected sequence file. When you pass True to the long name option for the caption, the caption displays the full path name. Otherwise, the caption displays the base filename. –(Value: 13) Displays the name of the currently executing or currently selected sequence. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 14) Displays the comment for the currently executing or currently selected sequence. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 11) Displays the path name of the currently executing or currently selected sequence file with a read-only, locked, executing, or modified file state suffix. When you pass True to the long name option for the caption, the caption displays the full path name. Otherwise, the caption displays the base filename. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 33) Displays only the read-only, locked, executing, or modified file state of the currently executing or currently selected sequence file. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 32) Displays the path name of the currently executing or currently selected sequence file without a file state suffix. When you pass True to the long name option for the caption, the caption displays the full path name. Otherwise, the caption displays the base filename. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 12) Displays the comment for the currently executing or currently selected sequence file. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 16) Displays the name of the current step in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 17) Displays the comment for the current step in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 15) Displays the name of the currently executing or currently selected step group. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 18) Displays the zero-based index of the current step in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 19) Displays the one-based index of the current step in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 25) Displays a name that identifies the foreground thread in the current execution. This caption source applies only to the ExecutionView Manager control. –(Value: 31) Displays the current date. When you pass True to the long name option for the caption, the caption displays the system long date format. Otherwise, the caption displays the system short date format. –(Value: 34) Displays the path name of the current TestStand environment. When you pass True to the long name option for the caption, the caption displays the full path name. Otherwise, the caption displays the base filename. –(Value: 1) Displays the evaluated result of a format expression that can contain macros that specify text from other caption sources. You can use this caption source to combine text from multiple caption sources. Place the macros that specify other caption sources within string constants in the format expression for the caption text or caption connection you create with this caption source. The following are the available macros: Macro, Caption Source, Specifies caption source long name %UUTSerialNumber%, CaptionSource_UUTSerialNumber, no%UUTStatus%, CaptionSource_UUTStatus, no%BatchSerialNumber%, CaptionSource_BatchSerialNumber, no%BatchStatus%, CaptionSource_BatchStatus, no%BatchState%, CaptionSource_BatchState, no%ModelState%, CaptionSource_ModelState, no%UserName%, CaptionSource_UserName, no%ProgressText%, CaptionSource_ProgressText, no%ProgressPercent%, CaptionSource_ProgressPercent, no%CurrentSequenceFile%, CaptionSource_CurrentSequenceFile, no%CurrentSequence%, CaptionSource_CurrentSequence, no%CurrentStepGroup%, CaptionSource_CurrentStepGroup, no%CurrentStep%, CaptionSource_CurrentStep, no%CurrentStepIndex_ZeroBased%, CaptionSource_CurrentStepIndex_ZeroBased, no%CurrentTestIndex_OneBased%, CaptionSource_CurrentTestIndex_OneBased, no%NumberOfSteps%, CaptionSource_NumberOfSteps, no%CurrentExecution%, CaptionSource_CurrentExecution, no%CurrentThread%, CaptionSource_CurrentThread, no%CurrentCallStackEntry%, CaptionSource_CurrentCallStackEntry, no%CurrentProcessModelFile%, CaptionSource_CurrentProcessModelFile, no%UUTSerialNumberLongName%, CaptionSource_UUTSerialNumber, yes%UUTStatusLongName%, CaptionSource_UUTStatus, yes%BatchSerialNumberLongName%, CaptionSource_BatchSerialNumber, yes%BatchStatusLongName%, CaptionSource_BatchStatus, yes%BatchStateLongName%, CaptionSource_BatchState, yes%ModelStateLongName%,CaptionSource_ModelState,yes%UserNameLongName%,CaptionSource_UserName,yes%ProgressTextLongName%,CaptionSource_ProgressText,yes%ProgressPercentLongName%,CaptionSource_ProgressPercent,yes%CurrentSequenceFileLongName%,CaptionSource_CurrentSequenceFile,yes%CurrentSequenceLongName%,CaptionSource_CurrentSequence,yes%CurrentStepGroupLongName%,CaptionSource_CurrentStepGroup,yes%CurrentStepLongName%,CaptionSource_CurrentStep,yes%CurrentStepIndex_ZeroBasedLongName%,CaptionSource_CurrentStepIndex_ZeroBased,yes%CurrentTestIndex_OneBasedLongName%, CaptionSource_CurrentTestIndex_OneBased, yes%NumberOfStepsLongName%, CaptionSource_NumberOfSteps, yes%CurrentExecutionLongName%, CaptionSource_CurrentExecution, yes%CurrentThreadLongName%, CaptionSource_CurrentThread, yes%CurrentCallStackEntryLongName%, CaptionSource_CurrentCallStackEntry, yes%CurrentProcessModelFileLongName%, CaptionSource_CurrentProcessModelFile, yes –(Value: 7) Displays a description of the execution state of the current execution. For example, this caption might display Initializing , Testing , Waiting , or Completed [Passed] . This caption source applies only to the ExecutionView Manager control. –(Value: 0) Guaranteed to never be a valid caption source specifier. –(Value: 22) Displays the number of steps in the currently executing or currently selected step group. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 23) Displays the number of steps in the currently executing or currently selected step group. The description uses the word test in place of the word step . This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 10) Displays the progress percentage information for the current execution. This caption indicates the progress of operations for which the execution chooses to report the amount of progress. The caption does not necessarily reflect the progress of the execution as a whole. A process model sends the progress percent through the UIMsg_ProgressPercent UIMessageCode. This caption source applies only to the ExecutionView Manager control. –(Value: 9) Displays the progress message for the current execution. A process model sends the progress text through the UIMsg_ProgressText UIMessageCode. This caption source applies only to the ExecutionView Manager control. –(Value: 28) Displays the location of the report for the current execution. The Report.Location property specifies the display value for a report. This caption source applies only to the ExecutionView Manager control. –(Value: 20) Displays a description of which steps are selected. The description uses zero-based indexes. This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 21) Displays a description of which steps are selected. The description uses one-based indexes and the word test in place of the word step . This caption source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 29) Displays the zero-based index of the test socket for the current execution. Displays nothing when the execution is not participating in a multi-socket test process. A process model sends the text socket index through the UIMsg_ModelState_BeginTesting and UIMsg_ModelState_Waiting UIMessageCodes. This caption source applies only to the ExecutionView Manager control. –(Value: 30) Displays the current time using the system time format. –(Value: 8) Displays the name of the current user. When you pass True to the long name option for the caption, the caption displays the full user name. Otherwise, the caption displays the user login name. –(Value: 2) Displays the serial number of the UUT for the current execution. A process model sends the UUT serial number through the UIMsg_ModelState_Identified UIMessageCode. This caption source applies only to the ExecutionView Manager control. –(Value: 3) Displays the result status of the UUT for the current execution. A process model sends the UUT status through the UIMsg_ModelState_TestingComplete UIMessageCode. This caption source applies only to the ExecutionView Manager control. These constants specify types of standard commands. CommandKinds values specify a single command or a set of commands that can contain several commands or no commands, depending on the state of the application. You can pass these constants to the ApplicationMgr.ConnectCommand , SequenceFileViewMgr.ConnectCommand , and ExecutionViewMgr.ConnectCommand methods to connect commands to buttons or checkboxes. You can also connect commands to menu items . Note: If you connect a command that applies to the control that has the input focus, such as CommandKind_Edit_Cut and CommandKind_Edit_EditCode , to a button control, the command does not function after the first time the user clicks the button because the button acquires the input focus. To avoid this issue, you must ensure the button does not acquire the input focus when clicked. For a TestStand Button, you can achieve this by setting the Button.Style property to ButtonStyle_ToolBar . You can pass these constants to the Commands.InsertKind method to directly create command objects. Most commands, such as OpenSequenceFile , Login , and Restart , behave the same as the corresponding menu items in the TestStand Sequence Editor with regard to the action they take and the circumstances under which they are enabled. Refer to the NI TestStand Environment Reference Help for the corresponding sequence editor menu item for more information about how the item behaves. TestStand assigns default images to some commands, which TestStand displays when you connect the command to a Button control and you enable images for the control. –(Value: 75) Aborts the current execution. The execution does not run the Cleanup steps. This command applies to the ExecutionView Manager control only. –(Value: 78) Aborts all executions. This command applies only to the Application Manager control. –(Value: 71) Suspends the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 76) Suspends all executions. This command applies only to the Application Manager control. This command has a default image. –(Value: 50) Toggles whether executions suspend at the first step. –(Value: 52) Toggles whether executions suspend when a sequence fails. –(Value: 51) Toggles whether executions suspend when a step fails. –(Value: 85) Contains the CommandKind_ToggleBreakpoint and CommandKind_DisplayBreakpointSettings subsidiary commands. When you insert this command into a menu, each subsidiary command appears as a submenu item. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 72) Suspends the selected execution if it is executing. Resumes the selected execution if it is suspended. This command applies only to the ExecutionView Manager control. –(Value: 21) Closes the currently selected sequence file or execution. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 22) Closes all executions and sequence files. This command applies only to the Application Manager control. –(Value: 23) Closes all completed executions. This command applies only to the Application Manager control. –(Value: 113) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Configuration entry point with a menu hint that does not select a menu other than the current menu. Because most entry points do not have menu hints, this constant typically specifies all Configuration entry points. –(Value: 112) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Configuration entry point with a menu hint that selects the current menu. –(Value: 145) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Configuration entry point. When you specify commands to create menu items, use the CommandKind_ConfigurationEntryPointInsertionMarker and CommandKind_ConfigurationEntryPointDefaultInsertionMarker constants to honor menu hints entry points can specify. –(Value: 90) Launches the Adapter Configuration dialog box. –(Value: 94) Launches the Configure Environment dialog box. –(Value: 93) Launches the Configure External Viewers dialog box. –(Value: 92) Launches the Edit Search Directories dialog box. –(Value: 149) Launches the Edit Step List Configurations dialog box. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 91) Launches the Station Options dialog box. –(Value: 1) Contains only subsidiary commands. –(Value: 3) Represents an action you define. You must set Command properties, such as the Command.Enabled and Command.Visible properties, to the values you require. Although this command does not perform an action when it executes, an application can perform an action when it receives the ApplicationMgr.PreCommandExecute or ApplicationMgr.PostCommandExecute event for the command. You can attach data you define to the command using the Command.UserObject and Command.UserData properties so the data is available to the application in the handlers for PreCommandExecute and PostCommandExecute events. –(Value: 101) Launches the Customize Tools Menu dialog box. –(Value: 124) Specifies a set of commands that correspond to the typical items in the Configure menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_ConfigureStationOptionsCommandKind_ConfigureSearchDirectoriesCommandKind_ConfigureExternalViewersCommandKind_ConfigureAdaptersCommandKind_SeparatorCommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointDefaultMenuInsertionMarker –(Value: 123) Specifies a set of commands that correspond to the typical items in the Debug menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointInsertionMarkerCommandKind_SeparatorCommandKind_ToggleBreakpointCommandKind_SetRunModeSubmenuCommandKind_SeparatorCommandKind_ResumeCommandKind_StepIntoCommandKind_StepOverCommandKind_StepOutCommandKind_SetNextStepCommandKind_SeparatorCommandKind_BreakCommandKind_TerminateCommandKind_AbortCommandKind_SeparatorCommandKind_BreakAllCommandKind_TerminateAllCommandKind_AbortAllCommandKind_ResumeAllCommandKind_SeparatorCommandKind_DisplayBreakAndWatchPoints –(Value: 128) Specifies a set of commands that correspond to the typical items in the Edit menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_Edit_Undo*CommandKind_Edit_Redo*CommandKind_Separator*CommandKind_Edit_Cut*CommandKind_Edit_CopyCommandKind_Edit_Paste*CommandKind_Edit_Delete*CommandKind_Edit_Rename*CommandKind_SeparatorCommandKind_SelectAllCommandKind_Separator*CommandKind_Edit_EditSteps_Set*CommandKind_Edit_SpecifyModule*CommandKind_Edit_EditCode*CommandKind_Edit_Preconditions*CommandKind_Separator*CommandKind_Edit_SequenceFileCallbacks*CommandKind_Separator*CommandKind_Edit_StepProperties*CommandKind_Edit_SequenceProperties*CommandKind_Edit_SequenceFileProperties* * The command is present only when editing is enabled. –(Value: 121) Specifies a set of commands that correspond to the typical menu items in the Execute menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_RestartCommandKind_SeparatorCommandKind_ExecutionEntryPointDefaultMenuInsertionMarkerCommandKind_ConfigurationEntryPointDefaultMenuInsertionMarkerCommandKind_SeparatorCommandKind_RunCurrentSequenceCommandKind_SeparatorCommandKind_RunSelectedStepsCommandKind_RunSelectedStepsUsingEntryPointSubmenuCommandKind_LoopOnSelectedStepsCommandKind_LoopOnSelectedStepsUsingEntryPointSubmenuCommandKind_SeparatorCommandKind_BreakOnFirstStepCommandKind_BreakOnStepFailureCommandKind_BreakOnSequenceFailureCommandKind_TracingEnabled This command applies only to the ExecutionView Manager control. –(Value: 120) Specifies a set of commands that correspond to the typical items in the File menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_LoginCommandKind_LogoutCommandKind_SeparatorCommandKind_Edit_NewSequenceFile*CommandKind_OpenSequenceFilesCommandKind_CloseCommandKind_SeparatorCommandKind_CloseAllCommandKind_CloseCompletedExecutionsCommandKind_SeparatorCommandKind_OpenWorkspaceBrowserCommandKind_SeparatorCommandKind_Edit_Save*CommandKind_Edit_SaveAs*CommandKind_Edit_SaveAll*CommandKind_Separator*CommandKind_UnloadAllModulesCommandKind_LockUnlockCommandKind_SeparatorCommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointInsertionMarkerCommandKind_SeparatorCommandKind_MRUFiles_SetCommandKind_SeparatorCommandKind_Exit * The command is present only when editing is enabled. –(Value: 440) Specifies a set of commands that corresponds to the typical items in the Help menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_ShowTestStandHelpCommandKind_ShowGuideToDocumentationCommandKind_ShowHelpTopicCommandKind_SeparatorCommandKind_ShowTestStandWebResourcesCommandKind_ShowTestStandDiscussionForumCommandKind_SeparatorCommandKind_ShowPatentsCommandKind_SeparatorCommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointInsertionMarker –(Value: 127) Specifies a set of commands that corresponds to the typical items in the list bar context menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following are a representative set of commands: SequenceFileView Manager Control: CommandKind_ExecutionEntryPointDefaultMenuInsertionMarkerCommandKind_SeparatorCommandKind_RunCurrentSequenceCommandKind_SeparatorCommandKind_OpenSequenceFileCommandKind_Close ExecutionView Manager Control: CommandKind_CloseCommandKind_CloseCompletedExecutionsCommandKind_SeparatorCommandKind_TerminateRestartCommandKind_BreakResumeCommandKind_AbortCommandKind_SeparatorCommandKind_BreakAllCommandKind_TerminateAllCommandKind_AbortAllCommandKind_ResumeAll –(Value: 129) Specifies a set of commands that corresponds to the typical items in the sequence list context menu of a TestStand application. This constant applies to the SequenceFileView Manager control. Although the specific commands this constant represents might vary according to the version of TestStand, the following are a representative set of commands: CommandKind_Edit_InsertSequence*CommandKind_Separator*CommandKind_Edit_Cut*CommandKind_Edit_Copy*CommandKind_Edit_Paste*CommandKind_Edit_Delete*CommandKind_Edit_Rename*CommandKind_Separator*CommandKind_Edit_SequenceFileCallbacks*CommandKind_Separator*CommandKind_Edit_SequenceProperties* * The command is present only when editing is enabled. –(Value: 126) Specifies a set of commands that corresponds to the typical items in the sequence view context menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following are a representative set of commands: SequenceFileView Manager Control : CommandKind_Edit_InsertStepsSubmenu*CommandKind_Edit_EncapsulateSelectedStepsSubmenu*CommandKind_Edit_SelectDefaultAdapters_Set*CommandKind_Separator*CommandKind_Edit_EditSteps_Set*CommandKind_Edit_SpecifyModule*CommandKind_Edit_EditCode*CommandKind_Edit_Preconditions*CommandKind_Separator*CommandKind_BreakpointSubmenuCommandKind_SetRunModeSubmenuCommandKind_SeparatorCommandKind_Edit_Cut*CommandKind_Edit_Copy*CommandKind_Edit_Paste*CommandKind_Edit_Delete*CommandKind_Edit_Rename*CommandKind_SeparatorCommandKind_RunSelectedStepsCommandKind_RunSelectedStepsUsingEntryPointsSubmenuCommandKind_LoopOnSelectedStepsCommandKind_LoopOnSelectedStepsUsingEntryPointsSubmenuCommandKind_SeparatorCommandKind_SequenceViewConfigurationsSubmenuCommandKind_Separator*CommandKind_Edit_StepProperties* ExecutionView Manager Control : CommandKind_BreakpointSubmenuCommandKind_SetRunModeSubmenuCommandKind_SeparatorCommandKind_RunSelectedStepsCommandKind_LoopOnSelectedStepsCommandKind_SeparatorCommandKind_SetNextStepCommandKind_Separator*CommandKind_SequenceViewConfigurationsSubmenu * The command is present only when editing is enabled. –(Value: 125) Specifies a set of commands that correspond to the typical items found in the Tools menu of a TestStand application. Although the specific commands this constant represents might vary according to the version of TestStand, the following is a representative set of commands: CommandKind_Tools_SetCommandKind_SeparatorCommandKind_CustomizeToolsCommandKind_SeparatorCommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointInsertionMarker –(Value: 80) Launches the Edit Breakpoints/Watch Expressions dialog box. –(Value: 81) Launches the Breakpoint Settings dialog box for the selected step. This command applies to the ExecutionView Manager or SequenceFileView Manager controls. –(Value: 451) Contains the CommandKind_Edit_Attributes subsidiary command. When you insert this command into a menu, the subsidiary commands appear within a submenu item. This command applies to the SequenceFileView Manager control. –(Value: 450) Displays the Attributes dialog box. TestStand supports this command only for a sequence connection. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 204) Copies the selection to the clipboard. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 203) Moves the selection onto the clipboard. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 206) Deletes the selection. This command applies to the SequenceFileView Manager control. –(Value: 216) Displays the module source code for the step with focus. This command applies to the SequenceFileView Manager control. –(Value: 223) Launches the Edit Paths in Files dialog box. –(Value: 217) Performs a step type-dependent editing operation on the step with focus. Typically, the operation launches an editing dialog box. For example, this command might launch the Edit Numeric Limit Test dialog box for a Numeric Limit Test step. You do not create commands of this type. Instead, the CommandKind_Edit_EditSteps_Set and CommandKind_Edit_EditStepsSubmenu constants contain commands of this type as needed. This command applies to the SequenceFileView Manager control. –(Value: 341) Specifies a set of commands that contains a CommandKind_Edit_EditStep command for each step type specific editing operation that applies to the step with focus. A step type can define the available editing operations for instances of the type by specifying Edit substeps, which typically call a module to launch an editing dialog box. –(Value: 301) Specifies a container command with subsidiary commands the CommandKind_Edit_ EditSteps_Set constant specifies. When you insert this command into a menu, the subsidiary commands appear within a submenu item. This command applies to the SequenceFileView Manager control. –(Value: 224) Surrounds the selected steps with the specified step and a corresponding end step. You do not create commands of this type. Instead, the CommandKind_Edit_EncapsulateSelectedSteps_Set and CommandKind_Edit_EncapsulateSelectedStepsSubmenu constants contain commands of this type as needed. This command applies to the SequenceFileView Manager control. –(Value: 343) Specifies a set of commands that contains a CommandKind_Edit_EncapsulateSelectedSteps command for each available step type with the StepType.CanEncapsulate property set to True and that starts a block structure in a sequence. Insert this command into a menu to create the contents of the Encapsulate With context menu. This command applies to the SequenceFileView Manager control. –(Value: 303) Specifies a container command whose subsidiary commands the CommandKind_Edit_EncapsulateSelectedSteps_Set constant specifies. When you insert this command into a menu, each subsidiary command is visible as a submenu item. This command applies to the SequenceFileView Manager control. –(Value: 221) Inserts a new empty sequence into the selected sequence file. This command applies to the SequenceFileView Manager control. –(Value: 207) Inserts a step into the selected file. You do not create commands of this type. Instead, the CommandKind_Edit_InsertSteps_Set and CommandKind_Edit_InsertStepsSubmenu constants contain commands of this type as needed. This command applies to the SequenceFileView Manager control. –(Value: 340) Specifies a set of commands that contains a CommandKind_Edit_InsertStep command for each available step type. The commands are organized hierarchically as specified for the step types in the Step Type Menu Editor dialog box. Insert this command into a menu to create the contents of the Insert Step context menu. This command applies to the SequenceFileView Manager control. –(Value: 300) Specifies a container command with subsidiary commands the CommandKind_Edit_InsertSteps_Set constant specifies. When you insert this command into a menu, each subsidiary command is visible as a submenu item. This command applies to the SequenceFileView Manager control. –(Value: 211) Creates a new, empty sequence file. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 205) Pastes the contents of the clipboard into the selected file. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 218) Launches the Preconditions dialog box. This command applies to the SequenceFileView Manager control. –(Value: 201) Calls Redo on the UndoStack of the connected manager control. This command applies to the SequenceFileView Manager and Application Manager controls. When connected to a SequenceFileView Manager control, this command redoes the last edit to the currently selected sequence file an undo command reverted. Before connecting this command to the Application Manager control, you must assign an UndoStack to the ApplicationMgr.UndoStack property. This command has a default image. –(Value: 202) Enters name-editing mode for the step with focus or the sequence item in a SequenceView or ListBox control. This command applies to the SequenceFileView Manager control. –(Value: 208) Saves the selected sequence file. This command applies to the SequenceFileView Manager control. This command has a default image. –(Value: 210) Saves all modified sequences files. This command has a default image. –(Value: 209) Launches the Save As dialog box. The dialog box prompts you to choose a location in which to save the selected sequence file. This command applies to the SequenceFileView Manager control. –(Value: 220) Select a specific module adapter for new steps. You do not create commands of this type. Instead, the CommandKind_Edit_SelectDefaultAdapters_Set and CommandKind_Edit_SelectDefaultAdaptersSubmenu constants contain commands of this type as needed. –(Value: 342) Specifies a set of commands that contains a CommandKind_Edit_SelectDefaultAdapter command for each module adapter. –(Value: 302) Specifies a container command with subsidiary commands the CommandKind_Edit_SelectDefaultAdapters_Set constant specifies. When you insert this command into a menu, each subsidiary command is visible as a submenu item. –(Value: 222) Launches the Sequence File Callbacks dialog box. This command applies to the SequenceFileView Manager control. –(Value: 214) Launches the Sequence File Properties dialog box for the selected sequence file. –(Value: 213) Launches the Sequence Properties dialog box for the sequence with focus. –(Value: 215) Launches the Specify Module dialog box for the step with focus. This command applies to the SequenceFileView Manager control. –(Value: 212) Launches the Step Properties dialog box for the step with focus. –(Value: 200) Calls Undo on the UndoStack of the connected manager control. This command applies to the SequenceFileView Manager and Application Manager controls. When connected to a SequenceFileView Manager control, this command reverts the most recent edit to the currently selected sequence file. Before connecting this command to the Application Manager control, you must assign an UndoStack to the ApplicationMgr.UndoStack property. This command has a default image. –(Value: 111) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Execution entry point with a menu hint that does not select a menu other than the current menu. Because most entry points do not have menu hints, this constant typically specifies all Execution entry points. –(Value: 110) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Execution entry point with a menu hint that selects the current menu. –(Value: 141) Specifies a set of commands that contains a CommandKind_RunEntryPoint command for each Execution entry point. When you specify commands to create menu items, use the CommandKind_ExecutionEntryPointInsertionMarker and CommandKind_ExecutionEntryPointDefaultInsertionMarker constants to honor any menu hints the entry points might specify. –(Value: 30) Unloads all files and exits the application. –(Value: 148) When a sequence file is protected, this command launches the Lock File dialog box or the Unlock File dialog box, depending on whether the file is currently locked. –(Value: 25) Launches the user login dialog box. –(Value: 27) Launches the user login dialog box when no user is logged in. Otherwise, logs out the current user. –(Value: 26) Logs out the current user. –(Value: 43) Launches the Loop On Selected Steps dialog box, in which you can specify how many times the command loops on the selected steps using a specific Process Model entry point sequence. Do not directly create commands of this type. Instead, the following constants contain commands of this type as needed: CommandKind_LoopOnSelectedStepsUsingEntryPoints_SetCommandKind_LoopOnSelectedStepsUsingEntryPointsSubmenu This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 48) Launches the Loop On Selected Steps dialog box, in which you can specify how many times the command loops on the selected steps without using a process model. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 144) Specifies a set of CommandKind_LoopEntryPointOnSelectedSteps commands that contains a command to run the selected steps with each applicable Execution entry point. –(Value: 49) For each applicable Process Model entry point, this command contains a subsidiary command that launches the Loop On Selected Steps dialog box, in which you can specify how many times the subsidiary command loops on the selected steps using the entry point. When you insert this command into a menu, each subsidiary command is listed as a submenu item. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 29) Opens a file in the most recently used (MRU) file list. Each command in the set opens one of the files from the most recently used file list. Do not directly create commands of this type. Instead, use CommandKind_MRUFiles_Set to create a set of commands of this type. –(Value: 140) Specifies a set of CommandKind_MRUFile commands. Each command opens one of the files in the MRU file list. This command applies only to the Application Manager control. –(Value: 0) Guaranteed to never be a valid command kind specifier. –(Value: 20) Launches the Open File dialog box. When the user selects a sequence file, the command loads and displays the file. This command has a default image. –(Value: 147) Launches the Open Multiple File dialog box, in which the user can select any number of files to open. The command loads all selected sequence files and displays one of the selected sequence files. This command has a default image. –(Value: 24) Launches the Workspace Browser dialog box. –(Value: 40) Restarts the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 66) Resumes the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 79) Resumes all executions. This command applies only to the Application Manager control. This command has a default image. –(Value: 44) Runs the selected sequence without using a process model. This command applies only to the SequenceFileView Manager control. This command has a default image. –(Value: 41) Runs a particular Process Model entry point sequence. Do not directly create commands of this type. Instead, use one of the following constants to create commands of this type as needed: CommandKind_ExecutionEntryPoints_SetCommandKind_ConfigurationEntryPoints_SetCommandKind_ExecutionEntryPointInsertionMarkerCommandKind_ExecutionEntryPointDefaultMenuInsertionMarkerCommandKind_ConfigurationEntryPointInsertionMarkerCommandKind_ConfigurationEntryPointDefaultInsertionMarker This command has a default image. –(Value: 42) Runs the selected steps using a specific Process Model entry point sequence. Do not directly create commands of this type. Instead, use one of the following constants to create commands of this type, as needed: CommandKind_RunSelectedStepsUsingEntryPoints_SetCommandKind_RunSelectedStepsUsingEntryPointSubmenu These commands apply only to the SequenceFileView Manager control. –(Value: 63) Sets the run mode of the selected steps to Force Fail . This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 62) Sets the run mode of the selected steps to Force Pass . This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 65) Sets the run mode of the selected steps to Normal . This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 64) Sets the run mode of the selected steps to Skip . This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 46) Runs the selected steps without using a process model. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 143) Specifies a set of CommandKind_RunEntryPointOnSelectedSteps commands that contains a command to run the selected steps with each applicable Execution entry point. –(Value: 47) For each applicable Process Model entry point, this command contains a subsidiary command that runs the selected steps with that entry point. When you insert this command into a menu, each subsidiary command appears as an item in a submenu. This command applies only to the SequenceFileView Manager control. –(Value: 142) Specifies a set of CommandKind_RunSpecificSequence commands that contains commands to run each sequence in the selected file without using a process model. This command applies only to the SequenceFileView Manager control. –(Value: 45) Runs a specific sequence without using a process model. You do not directly create commands of this type. Instead, the CommandKinds_RunSequences_Set constant contains commands of this type as needed. This command applies only to the SequenceFileView Manager control. –(Value: 219) Selects all the items or text in the control with focus. –(Value: 2) Denotes a visual separation between other commands. For example, when commands appear as items in a menu, commands of this type appear as menu item separator bars. –(Value: 116) Do not directly create commands of this type. Instead the CommandKind_SequenceViewConfigurations_Set constant contains commands of this type as needed. –(Value: 139) Specifies a set of CommandKind_SequenceViewConfiguration commands. Each command in the set applies a specific configuration to all SequenceView controls that connect to the specified manager control. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 118) Contains all the CommandKind_SequenceViewConfiguration commands the CommandKind_SequenceViewConfigurations_Set constant specifies, followed by a CommandKind_Separator and a CommandKind_ConfigureSequenceViews command. Insert this command into a menu to create a submenu with menu items to apply any existing SequenceView configuration or to edit the set of available configurations. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 70) Moves the execution pointer to the selected step. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 61) Contains the following subsidiary commands: CommandKind_RunModeForcePassCommandKind_RunModeForceFailCommandKind_RunModeSkipCommandKind_RunModeForceNormal When you insert this command into a menu, each subsidiary command appears as an item in a submenu. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 453) Launches the help for the NI TestStand example programs. –(Value: 454) Launches the Getting Started with TestStand manual. –(Value: 421) Launches a topic that is a guide to the TestStand documentation . This command is visible only when editing is enabled. –(Value: 422) Launches the help for the currently active TestStand User Interface Control. –(Value: 400) Takes the selected step for an ExecutionView Manager control and selects the step in a SequenceFileView Manager control. This command is used in the context menu of a SequenceView control connected to an ExecutionView Manager control, and the command displays the step in the SequenceView control connected to a SequenceFileView Manager control. –(Value: 401) Takes the selected step for an ExecutionView Manager control and selects the step in a VariablesView control connected to the ExecutionView Manager control. This command is used in the context menu of a SequenceView control connected to an ExecutionView Manager control. –(Value: 425) Displays a list of National Instruments patents. –(Value: 424) Opens the TestStand discussion forum on ni.com in a web browser. This command is visible only when editing is enabled. –(Value: 420) Launches the NI TestStand Help file. This command is visible only when editing is enabled. –(Value: 423) Opens the TestStand support web page in a browser. This command is visible only when editing is enabled. –(Value: 452) Launches the NI Update Service. This option is available only when you have installed the NI Update Service. –(Value: 67) Steps into the current step in the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 69) Resumes execution through the end of the current sequence and suspends before the next step in the calling sequence. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 68) Steps over the current step in the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 73) Terminates the selected execution. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 77) Terminates all executions. This command applies only to the Application Manager control. This command has a default image. –(Value: 74) Terminates the selected execution if it is executing or suspended and restarts the selected execution if it has completed. This command applies only to the ExecutionView Manager control. This command has a default image. –(Value: 60) Toggles the breakpoint state of the selected steps. This command applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 100) Executes a particular tool item in the TestStand Tools menu. Do not directly create commands of this type. Instead, the CommandKind_Tools_Set constant contains a command of this type for each item in the TestStand Tools menu. –(Value: 146) Specifies a set of CommandKind_ToolItem commands that contains a command for each tool item in the Tools menu. –(Value: 53) Toggles whether the user interface application displays the steps in an execution as they execute. –(Value: 28) Removes all code modules from memory. –(Value: 455) Displays the module source code for the step with focus. This command is similar to CommandKind_Edit_EditCode, but does not increment the change count of the current sequence file. Unlike CommandKind_Edit_EditCode, this command is available when a sequence file is not editable, such as while the sequence is executing. CommandKind_UnloadStepModule is not available while any executions are actively running; the user must suspend all executions to use this command. This command applies to the SequenceFileView Manager and ExecutionView Manager control. These constants specify types of image sources. Each image source provides an icon that indicates an aspect of the current application state. You can use these constants to connect an image to a StatusBar pane or button using the ExecutionViewMgr.ConnectImage or SequenceFileViewMgr.ConnectImage methods. To obtain an image name without connecting it to a control, call the ApplicationMgr.GetImageName , ExecutionViewMgr.GetImageName , or SequenceFileViewMgr.GetImageName method. An image name is an icon name you can use to retrieve an icon from the TestStand Engine. An image source applies to all manager controls unless the help for the enumeration element specifies particular manager controls to which it applies. –(Value: 6) Displays an image that indicates the execution state of the batch that contains the current execution. This image source applies only to the ExecutionView Manager control. –(Value: 5) Displays an image that indicates the batch result status for the batch that contains the current execution. This image source applies only to the ExecutionView Manager control. –(Value: 23) Displays a call stack icon for the selected stack frame in the current execution thread. When no current thread exists, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. –(Value: 21) Displays an execution icon when a current execution exists. Otherwise, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. –(Value: 24) Displays a sequence file icon when a process model exists for the currently executing or currently selected file. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 12) Displays a sequence icon when a currently executing or currently selected sequence exists. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 11) Displays a sequence file icon when a currently executing or currently selected file exists. Otherwise, the image source displays an empty image. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 14) Displays the icon for the current step in the current execution. This image source applies only to the ExecutionView Manager control. –(Value: 13) Displays an image that indicates the currently executing or currently selected step group. This image source applies to the ExecutionView Manager and SequenceFileView Manager controls. –(Value: 22) Displays a thread icon when a current thread for the current execution exists. When no current thread exists, the image source displays an empty image. This image source applies only to the ExecutionView Manager control. –(Value: 7) Displays an image that indicates the state of the current execution. This image source applies only to the ExecutionView Manager control. –(Value: 0) Guaranteed to never be a valid image source specifier. –(Value: 3) Displays an image that indicates the result status of the unit under test for the current execution. This image source applies only to the ExecutionView Manager control. These constants specify types of numeric sources. Each numeric source provides numeric values that describe an aspect of the current application state. You can use these constants to connect the execution progress state to a StatusBarPane progress indicator with the ExecutionViewMgr.ConnectNumeric method. To obtain a numeric value without connecting it to a control, call the ExecutionViewMgr.GetNumericValue method. A numeric source applies to all manager controls unless the help for the enumeration element specifies a particular manager control or controls with which it applies. –(Value: 0) Guaranteed to never be a valid numeric source specifier. –(Value: 10) A value from 0.0 to 100.0 that indicates the percentage of progress the current execution reports. This value indicates the progress of operations for which the execution chooses to report the amount of progress. The value does not necessarily reflect the progress of the execution as a whole. This numeric source applies only to the ExecutionView Manager control. These constants represent the column type you can use with the column parameter of the SequenceListConnection.SetColumnVisible and SequenceListConnection.GetColumnVisible methods. –(Value: 1) Specifies the column that contains the comment of the sequence. –(Value: 0) Specifies the column that contains the name of the sequence. –(Value: 2) Specifies the column that contains the requirements of the sequence.