The CitrixVirtualUserScript type exposes the following members.
Back to Top
Properties
| Name | Description | |
|---|---|---|
| ActiveWindows |
Get the list of active windows
| |
| Address |
Get/set the Address of the Citrix server.
| |
| Application |
The name of the Citrix application.
| |
| AxICAClient |
Get the underlying Citrix ActiveX control.
| |
| BackgroundScriptID |
Gets the script ID, which was provided when this script was started as a background script.
(Inherited from VirtualUserScript.) | |
| BackgroundScriptIDs |
Returns a list of currently registered wtih the VU background script IDs.
(Inherited from VirtualUserScript.) | |
| Connected |
Indicates if the Citrix session is connected to the server.
| |
| CurrentIteration |
Gets the number of the iteration that this Virtual User is currently executing (beginning at 1).
(Inherited from VirtualUserScript.) | |
| CurrentTransaction |
Gets the name of the transaction that is currently in progress.
(Inherited from VirtualUserScript.) | |
| DataDictionary |
Gets the Data Dictionary belonging to this VirtualUser.
(Inherited from VirtualUserScript.) | |
| DataPath |
Gets the path to the data folder.
(Inherited from VirtualUserScript.) | |
| DefaultImageMatchTolerance |
Get/set the default tolerance for matching each pixel in an image
| |
| DefaultLanguage |
Get/set the default language to use for OCR
| |
| DefaultMaxDiscrepancy |
Get/set the default maximum discrepancy for image matches.
| |
| DefaultPollFrequency |
The default poll frequency for screen matches/changes, in milliseconds.
| |
| DefaultSearchRadius |
The default search radius to use when searching for bitmaps.
| |
| DefaultTimeout |
Get/set the default timeout period for checks, in milliseconds.
| |
| DefaultWorkInterval |
The default time delay before a mouse or keyboard action is performed.
| |
| DoubleClickDelay |
Get/set the time in milliseconds between the first MouseUp and second MouseDown in a DoubleClick.
| |
| ElapsedTime |
Gets the elapsed time since the beginning of the test, in milliseconds.
(Inherited from VirtualUserScript.) | |
| FilesDataPath |
Gets the path of the data\Files folder.
(Inherited from VirtualUserScript.) | |
| FinishIteratingRequested |
Gets a value that indicates whether this Virtual User has been requested to finish iterating.
(Inherited from VirtualUserScript.) | |
| GroupSize |
Gets the number of Virtual Users in the group that this Virtual User belongs to.
(Inherited from VirtualUserScript.) | |
| GroupSizes |
Gets the number of Virtual Users in each Virtual User group.
(Inherited from VirtualUserScript.) | |
| IcaClientCallTimeout |
Get/set the default ICA client call timeout.
| |
| IcaFilePath |
Get the path of the ICA file for this VU.
| |
| Index |
Gets the index number of this Virtual User within the Virtual User group that it belongs to.
(Inherited from VirtualUserScript.) | |
| InitialDelay |
Gets the initial delay for this Virtual User, between the start of the test and the start of the first script execution.
(Inherited from VirtualUserScript.) | |
| InjectorFamilyName |
Returns the injector family name
(Inherited from VirtualUserScript.) | |
| InjectorName |
Returns the injector machine name
(Inherited from VirtualUserScript.) | |
| IsFinalScript |
Gets a value that indicates whether the current executing script is within the final section of this Virtual User's workflow.
(Inherited from VirtualUserScript.) | |
| IsFirstScript |
Gets a value that indicates whether the current executing script is the first script to be executed.
(Inherited from VirtualUserScript.) | |
| IsInitialScript |
Gets a value that indicates whether the current executing script is within the initial section of this Virtual User's workflow.
(Inherited from VirtualUserScript.) | |
| IsIteratedScript |
Gets a value that indicates whether the current executing script is within the repeated section of this Virtual User's workflow.
(Inherited from VirtualUserScript.) | |
| IsLastIteration |
Gets a value that indicates whether more iterations will occur for the current Virtual User.
(Inherited from VirtualUserScript.) | |
| IsPacing |
Gets a value that indicates whether this Virtual User will adjust the delay between iterations to maintain a steady pace of iterations.
(Inherited from VirtualUserScript.) | |
| Iteration |
Gets the number of the iteration that this Virtual User is currently executing (beginning at 0).
(Inherited from VirtualUserScript.) | |
| IterationDelay |
Gets the delay time in milliseconds between iterations of the repeated sequence of scripts.
(Inherited from VirtualUserScript.) | |
| IterationForTime |
Gets the time in milliseconds that the iterated sequence of scripts will iterate for.
(Inherited from VirtualUserScript.) | |
| KeyDownDelay |
Delay between keydown and keyup (internally the wait before keydown).
| |
| Keys |
Gets an enumerator that can be used to iterate over the keys in this dictionary.
(Inherited from VirtualUserScript.) | |
| LastError |
Gets the most recent error encountered by this Virtual User.
(Inherited from VirtualUserScript.) | |
| LastFoundLocation |
Get a Rectangle marking the location of the last image or piece of text that has been found.
| |
| LastImageMatched |
Get the name of the last image to have been found.
| |
| LastIterationDelay |
Gets the delay time in milliseconds between the previous iteration and the current iteration.
(Inherited from VirtualUserScript.) | |
| LastTransaction |
Gets the name of the most recent transaction to have ended.
(Inherited from VirtualUserScript.) | |
| MaxFailures |
Gets the maximum number of failures allowed in the script before this Virtual User terminates.
(Inherited from VirtualUserScript.) | |
| MouseClickDelay |
Get/set the time in milliseconds between MouseDown and MouseUp actions
| |
| MouseMoveTime |
Get/set the time in milliseconds to move the mouse.
| |
| Name |
Gets or sets the name of this dictionary.
(Inherited from VirtualUserScript.) | |
| NextKeyDelay |
Delay between key presses (internally the wait before keydown).
| |
| NumberOfErrors |
Gets the number of errors that have been reported for this Virtual User.
(Inherited from VirtualUserScript.) | |
| NumberOfFailures |
Gets the current number of script failures for this Virtual User.
(Inherited from VirtualUserScript.) | |
| NumberOfIterations |
Gets the total number of iterations that the repeated sequence of scripts will execute.
(Inherited from VirtualUserScript.) | |
| NumberOfWarmupIterations |
Gets or sets the number of warm-up iterations for this Virtual User.
(Inherited from VirtualUserScript.) | |
| NumberOfWarnings |
Gets the number of warnings that have been reported for this Virtual User.
(Inherited from VirtualUserScript.) | |
| OccurredEvents |
Get the list of Citrix Events that have occurred.
| |
| PauseFactor |
Gets or sets the current percentage pause factor.
(Inherited from VirtualUserScript.) | |
| ProgressPoint |
Gets the text of the most recent progress point that was set.
(Inherited from VirtualUserScript.) | |
| ReadOnly |
Gets a value that indicates whether this dictionary is read-only.
(Inherited from VirtualUserScript.) | |
| RecordScreenshotOnError |
Get/set a value indicating whether we should attempt to record a screenshot of the current state
whenever an error occurs
| |
| RunPath |
Gets the path to the test run results.
(Inherited from VirtualUserScript.) | |
| SandboxPath |
Gets the path to the sandbox location.
(Inherited from VirtualUserScript.) | |
| ScreenHeight |
Get the height of the screen in pixels
| |
| ScreenWidth |
Get the width of the screen in pixels
| |
| ScriptName |
Gets the name of this Virtual User Script.
(Inherited from VirtualUserScript.) | |
| TransactionLoggingOn |
Gets or sets a value that indicates whether transactions should be logged for this VU.
(Inherited from VirtualUserScript.) | |
| UniqueID |
Gets a test-wide unique identifier for this Virtual User.
(Inherited from VirtualUserScript.) | |
| VerboseLogging |
Get/set whether to add more information to the VU event log. Set to false to reduce the log sizes.
| |
| VU |
Get the underlying CitrixVirtualUser
| |
| VUName |
Gets the name of the group that this Virtual User belongs to.
(Inherited from VirtualUserScript.) | |
| WebBrowser |
Gets the WebBrowser belonging to this Virtual User.
(Inherited from WebBrowserScript.) | |
| WindowsEvents |
Filter for Citrix Events.
|
See Also