Starts a new recording that will run for a predetermined amount of time.
Namespace: ININ.IceLib.QualityManagementAssembly: ININ.IceLib.QualityManagement (in ININ.IceLib.QualityManagement.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public string StartTimedRecording( string userIdToRecord, TimeSpan recordingDuration ) |
Visual Basic |
---|
Public Function StartTimedRecording ( _ userIdToRecord As String, _ recordingDuration As TimeSpan _ ) As String |
Parameters
- userIdToRecord
- Type: System..::..String
The user whose screen will be recorded.
- recordingDuration
- Type: System..::..TimeSpan
The length of time that the recording will run. Note that the recording duration will be rounded up to the nearest second.
Return Value
The timed recording ID.Exceptions
Exception | Condition |
---|---|
System..::..ArgumentNullException | userIdToRecord is nullNothingnullptra null reference (Nothing in Visual Basic). |
System..::..ArgumentException | The userIdToRecord length is zero. |
System..::..ArgumentOutOfRangeException | The value of recordingDuration is negative. |
ININ.IceLib.Connection..::..RequestTimeoutException | The request timed out while waiting for a response. |
ININ.IceLib.Connection..::..SessionDisconnectedException | The Session does not have a valid connection. |
System..::..ObjectDisposedException | The Session has been disposed. |
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.