InternalOptions

Specifies the internal options you can access through the Engine.GetInternalOption and Engine.SetInternalOption methods.

  • InternalOption_ApplicationManager –(Value: 5) Returns an IUnknown interface to the Application Manager user interface control for the current process. Returns a NULL interface if no Application Manager user interface control exists in the current process.
  • InternalOption_AutomationAdapterUsesDispatchForDualInterfaces –(Value: 2) Specifies a Boolean value that determines whether the ActiveX/COM Adapter calls the dispatch portion of a dual interface instead of the vtable portion of the interface. Use this property to exercise both the vtable and dispatch portions of a dual server interface when you perform software testing on a server. The default value of this property is False .
  • InternalOption_DisableFloatingWindowsForModalDialogs –(Value: 10) Specifies a Boolean value that determines whether TestStand disables all windows in the same thread as the thread that launches an engine dialog box. This is useful for applications that have multiple modeless windows to disable while a modal dialog box launches. The default value of the option is True .
  • InternalOption_UpdateExternalEnvironments –(Value: 3) Specifies a Boolean value that determines whether TestStand installs development support items at engine start up. Development support items include TestStand palettes and toolbox items for application development environments (ADEs) that support them, such as LabVIEW and Microsoft Visual Studio. Although the TestStand installer also installs these items, this option ensures that the items are installed to an ADE if the ADE is installed or upgraded after TestStand is installed. At startup, TestStand checks whether it has already installed the support items for a particular ADE so startup time does not increase unnecessarily. If you disable this option, you can manually update the support items for a particular ADE by running the TestStand Version Selector and specifying "/ver current" on the command line or by switching to the current version in the Version Selector dialog box. The default value of the option is True . TestStand persists the setting for this option between invocations of the TestStand Engine.
  • InternalOption_WarnOnAPICallThroughDispatchInterface –(Value: 1) Specifies a Boolean value that determines whether TestStand launches a warning dialog box for each TestStand API call you make through a dispatch interface. If you intend to use only the vtable interface for the TestStand API, use this property to determine whether the code unintentionally uses a dispatch interface to the TestStand API. The default value of this property is False . This option does not apply to the Engine object. TestStand does not warn you for calls you make through a dispatch interface to the Engine object.

See Also

Engine.GetInternalOption

Engine.SetInternalOption

Version Selector dialog box