Interface IRecorderHost
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public interface IRecorderHost
Methods
Declaration
void AbortPendingRecord()
Declaration
void AddIndependentElement(ElementDescriptor element, Rectangle elementLocation)
Parameters
Declaration
void ConfirmPendingRecord()
Declaration
List<string> GetDisabledTranslatorGroupNames()
Returns
|
System.Collections.Generic.List<System.String>
|
Declaration
List<INodeData> GetMappingNodes()
Returns
Declaration
bool GetParentMappingState(TechnologyType techType)
Parameters
Returns
Declaration
bool? GetParentRecorderState(TechnologyType techType)
Parameters
Returns
|
System.Nullable<System.Boolean>
|
Declaration
void InvalidatePinnedScreenshot()
Declaration
bool IsRecorderConnecting()
Returns
Declaration
void MapElement(INodeData nodeData, ElementDescriptor descriptor, Rectangle elementLocation)
Parameters
Declaration
void PinScreenshot(Rectangle area, DateTime timestamp)
Parameters
|
System.Drawing.Rectangle
area
|
|
System.DateTime
timestamp
|
Declaration
void RecordDescriptorsInProject(AutomationDescriptor[] descriptors, bool requiresConfirmation, Rectangle elementLocation, DateTime? timestamp = default(DateTime? ))
Parameters
|
AutomationDescriptor[]
descriptors
|
|
System.Boolean
requiresConfirmation
|
|
System.Drawing.Rectangle
elementLocation
|
|
System.Nullable<System.DateTime>
timestamp
|
Declaration
void RegisterInstance(int instanceId, TestType type)
Parameters
Declaration
void ShowRecordingNotification(string recNotification, TestType testType)
Parameters
|
System.String
recNotification
|
|
TestType
testType
|
Declaration
void UnregisterInstance(IntPtr hwnd)
Parameters
Declaration
void UpdateElementImage(ElementImageData data)
Parameters