Class RecorderHostClient
Inheritance
System.Object
RecorderHostClient
Namespace: ArtOfTest.WebAii.Design.UI.RecordingSurface
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class RecorderHostClient : DuplexClientBase<IHtmlRecorderHost>, IHtmlRecorderHost, IRecorderHost
Constructors
RecorderHostClient(Object)
Declaration
public RecorderHostClient(object callbackInstance)
Parameters
|
System.Object
callbackInstance
|
RecorderHostClient(Object, Binding, EndpointAddress)
Declaration
public RecorderHostClient(object callbackInstance, Binding binding, EndpointAddress remoteAddress)
Parameters
|
System.Object
callbackInstance
|
|
System.ServiceModel.Channels.Binding
binding
|
|
System.ServiceModel.EndpointAddress
remoteAddress
|
RecorderHostClient(Object, String)
Declaration
public RecorderHostClient(object callbackInstance, string endpointConfigurationName)
Parameters
|
System.Object
callbackInstance
|
|
System.String
endpointConfigurationName
|
RecorderHostClient(Object, String, EndpointAddress)
Declaration
public RecorderHostClient(object callbackInstance, string endpointConfigurationName, EndpointAddress remoteAddress)
Parameters
|
System.Object
callbackInstance
|
|
System.String
endpointConfigurationName
|
|
System.ServiceModel.EndpointAddress
remoteAddress
|
RecorderHostClient(Object, String, String)
Declaration
public RecorderHostClient(object callbackInstance, string endpointConfigurationName, string remoteAddress)
Parameters
|
System.Object
callbackInstance
|
|
System.String
endpointConfigurationName
|
|
System.String
remoteAddress
|
RecorderHostClient(InstanceContext)
Declaration
public RecorderHostClient(InstanceContext callbackContext)
Parameters
|
System.ServiceModel.InstanceContext
callbackContext
|
RecorderHostClient(InstanceContext, Binding, EndpointAddress)
Declaration
public RecorderHostClient(InstanceContext callbackContext, Binding binding, EndpointAddress remoteAddress)
Parameters
|
System.ServiceModel.InstanceContext
callbackContext
|
|
System.ServiceModel.Channels.Binding
binding
|
|
System.ServiceModel.EndpointAddress
remoteAddress
|
RecorderHostClient(InstanceContext, String)
Declaration
public RecorderHostClient(InstanceContext callbackContext, string endpointConfigurationName)
Parameters
|
System.ServiceModel.InstanceContext
callbackContext
|
|
System.String
endpointConfigurationName
|
RecorderHostClient(InstanceContext, String, EndpointAddress)
Declaration
public RecorderHostClient(InstanceContext callbackContext, string endpointConfigurationName, EndpointAddress remoteAddress)
Parameters
|
System.ServiceModel.InstanceContext
callbackContext
|
|
System.String
endpointConfigurationName
|
|
System.ServiceModel.EndpointAddress
remoteAddress
|
RecorderHostClient(InstanceContext, String, String)
Declaration
public RecorderHostClient(InstanceContext callbackContext, string endpointConfigurationName, string remoteAddress)
Parameters
|
System.ServiceModel.InstanceContext
callbackContext
|
|
System.String
endpointConfigurationName
|
|
System.String
remoteAddress
|
Methods
AbortPendingRecord()
AddIndependentElement(ElementDescriptor, Rectangle)
Declaration
public void AddIndependentElement(ElementDescriptor element, Rectangle elementLocation)
Parameters
|
ElementDescriptor
element
|
|
System.Drawing.Rectangle
elementLocation
|
Implements
BringHostToFront()
ConfirmPendingRecord()
GetDisabledTranslatorGroupNames()
Declaration
public List<string> GetDisabledTranslatorGroupNames()
Returns
|
System.Collections.Generic.List<System.String>
|
Implements
GetHostType()
GetMappingNodes()
Declaration
public List<INodeData> GetMappingNodes()
Returns
|
System.Collections.Generic.List<INodeData>
|
Implements
GetParentMappingState(TechnologyType)
Declaration
public bool GetParentMappingState(TechnologyType techType)
Parameters
|
TechnologyType
techType
|
Returns
|
System.Boolean
|
Implements
GetParentRecorderState(TechnologyType)
Declaration
public bool? GetParentRecorderState(TechnologyType techType)
Parameters
|
TechnologyType
techType
|
Returns
|
System.Nullable<System.Boolean>
|
Implements
GetSerializableTypes()
Declaration
public List<string> GetSerializableTypes()
Returns
|
System.Collections.Generic.List<System.String>
|
Implements
GetUserSettings()
InvalidatePinnedScreenshot()
Declaration
public void InvalidatePinnedScreenshot()
Implements
IsRecorderConnecting()
Declaration
public bool IsRecorderConnecting()
Returns
|
System.Boolean
|
Implements
MapElement(INodeData, ElementDescriptor, Rectangle)
Declaration
public void MapElement(INodeData data, ElementDescriptor descriptor, Rectangle elementLocation)
Parameters
|
INodeData
data
|
|
ElementDescriptor
descriptor
|
|
System.Drawing.Rectangle
elementLocation
|
Implements
PinScreenshot(Rectangle, DateTime)
Declaration
public void PinScreenshot(Rectangle area, DateTime timestamp)
Parameters
|
System.Drawing.Rectangle
area
|
|
System.DateTime
timestamp
|
Implements
RecordDescriptorsInProject(AutomationDescriptor[], Boolean, Rectangle, Nullable<DateTime>)
Declaration
public 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
|
Implements
RegisterInstance(Int32, TestType)
Declaration
public void RegisterInstance(int instanceId, TestType type)
Parameters
|
System.Int32
instanceId
|
|
TestType
type
|
Implements
ShowRecordingNotification(String, TestType)
Declaration
public void ShowRecordingNotification(string text, TestType testType)
Parameters
|
System.String
text
|
|
TestType
testType
|
Implements
UnregisterInstance(IntPtr)
Declaration
public void UnregisterInstance(IntPtr hwnd)
Parameters
|
System.IntPtr
hwnd
|
Implements
UpdateElementImage(ElementImageData)
Declaration
public void UpdateElementImage(ElementImageData data)
Parameters
|
ElementImageData
data
|