Class XamlVerificationDescriptor
Inheritance
System.Object
XamlVerificationDescriptor
Inherited Members
AutomationDescriptor.InvokeMethod(CodeExpression, Boolean, String, CodeGenerationLanguage, Object[])
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.Extensibility
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public abstract class XamlVerificationDescriptor : VerificationDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject, IInspectWebSettings
Constructors
XamlVerificationDescriptor()
Declaration
protected XamlVerificationDescriptor()
XamlVerificationDescriptor(IFrameworkElement)
Declaration
protected XamlVerificationDescriptor(IFrameworkElement target)
Parameters
IFrameworkElement
target
|
XamlVerificationDescriptor(String, IFrameworkElement)
Declaration
protected XamlVerificationDescriptor(string name, IFrameworkElement target)
Parameters
System.String
name
|
IFrameworkElement
target
|
Properties
PrimaryTarget
Declaration
public override ElementDescriptor PrimaryTarget { get; set; }
Property Value
ElementDescriptor
|
Overrides
SearchByImageFirst
Declaration
public SearchElementOrderType SearchByImageFirst { get; }
Property Value
SearchElementOrderType
|
SecondaryTarget
Declaration
public override ElementDescriptor SecondaryTarget { get; set; }
Property Value
ElementDescriptor
|
Overrides
TechnologyType
Declaration
public override TechnologyType TechnologyType { get; }
Property Value
TechnologyType
|
Overrides
VirtualizingContainer
Declaration
public virtual ElementDescriptor VirtualizingContainer { get; set; }
Property Value
ElementDescriptor
|
VirtualizingContainerOffset
Declaration
public virtual double VirtualizingContainerOffset { get; set; }
Property Value
System.Double
|
WaitForNoMotion
Declaration
public virtual bool WaitForNoMotion { get; set; }
Property Value
System.Boolean
|
WaitForNoMotionCheckInterval
Declaration
public virtual int WaitForNoMotionCheckInterval { get; set; }
Property Value
System.Int32
|
Methods
CreateElementFindExpression(String)
Declaration
protected override CodeExpression CreateElementFindExpression(string elementKey)
Parameters
System.String
elementKey
|
Returns
System.CodeDom.CodeExpression
|
Overrides
ExtractData(IAutomationHost, DescriptorValueStore)
Declaration
public override void ExtractData(IAutomationHost targetHost, DescriptorValueStore dataStore)
Parameters
IAutomationHost
targetHost
|
DescriptorValueStore
dataStore
|
Overrides
ExtractData(IApplication, DescriptorValueStore)
Declaration
public abstract void ExtractData(IApplication hostApp, DescriptorValueStore dataStore)
Parameters
IApplication
hostApp
|
DescriptorValueStore
dataStore
|
GenerateWaitFor(CodeExpression, CodeExpression, CodeExpression)
Declaration
protected CodeExpression GenerateWaitFor(CodeExpression elementExpr, CodeExpression lambdaExpr, CodeExpression invertExpr)
Parameters
System.CodeDom.CodeExpression
elementExpr
|
System.CodeDom.CodeExpression
lambdaExpr
|
System.CodeDom.CodeExpression
invertExpr
|
Returns
System.CodeDom.CodeExpression
|
InspectWebSettings(UserSettings)
Declaration
public virtual void InspectWebSettings(UserSettings settings)
Parameters
UserSettings
settings
|