ClassSilverlightClickActionDescriptor
Definition
Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Silverlight.Descriptors
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/2.0.0")]
public class SilverlightClickActionDescriptor : XamlActionDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject, IInspectWebSettings
Inheritance: objectDataBoundObjectAutomationDescriptorActionDescriptorXamlActionDescriptorSilverlightClickActionDescriptor
Implements:
Inherited Members
Constructors
SilverlightClickActionDescriptor()
Declaration
public SilverlightClickActionDescriptor()
SilverlightClickActionDescriptor(FrameworkElement, ActionPoint, Keys, MouseButtons)
Declaration
public SilverlightClickActionDescriptor(FrameworkElement target, ActionPoint clickPoint, Keys modifierKeys, MouseButtons button)
Parameters
target
clickPoint
modifierKeys
button
SilverlightClickActionDescriptor(FrameworkElement, ActionPoint, MouseButtons)
Declaration
public SilverlightClickActionDescriptor(FrameworkElement target, ActionPoint clickPoint, MouseButtons button)
Parameters
target
clickPoint
button
SilverlightClickActionDescriptor(IFrameworkElement, ActionPoint)
Declaration
public SilverlightClickActionDescriptor(IFrameworkElement target, ActionPoint clickPoint)
Parameters
target
clickPoint
Properties
Button
Declaration
[DataMember(Name = "Button")]
[PrimaryProperty]
public MouseButtons Button { get; set; }
Property Value
ClickPoint
Declaration
[DataMember(Name = "ClickPoint")]
public ActionPoint ClickPoint { get; set; }
Property Value
FriendlyDescription
Get a friendly description of this descriptor to show in the scenario explorer.
Declaration
public override string FriendlyDescription { get; }
Property Value
Overrides
IsDoubleClick
Declaration
[DataMember(Name = "IsDoubleClick", IsRequired = false)]
public bool IsDoubleClick { get; set; }
Property Value
ModifierKeys
Declaration
public ModifierKeysWrapper ModifierKeys { get; set; }
Property Value
RequiredAssemblyReferences
Any addition assembly references to be added to the project on code gen.
Declaration
public override string[] RequiredAssemblyReferences { get; }
Property Value
string[]
Overrides
SimulateRealUser
Declaration
[Browsable(false)]
[DataMember(Name = "SimulateRealUser", IsRequired = false)]
public override bool SimulateRealUser { get; set; }
Property Value
Overrides
Methods
Execute(IApplication)
Declaration
public override void Execute(IApplication hostApp)
Parameters
hostApp
Overrides
ToCode()
This method is called when the user requests code generation. The framework initializes the TestMethod property of this object with a new instance that this method simply needs to add its custom codegen to it.
Declaration
public override void ToCode()
Overrides