Class LogicalDescriptor
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.Common.Design.Extensibility.Descriptors
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public abstract class LogicalDescriptor : AutomationDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject
Constructors
LogicalDescriptor()
Declaration
public LogicalDescriptor()
LogicalDescriptor(VerificationDescriptor)
Declaration
public LogicalDescriptor(VerificationDescriptor verification)
Parameters
VerificationDescriptor
verification
|
Properties
Data
Declaration
public override DataRow Data { get; set; }
Property Value
System.Data.DataRow
|
Overrides
DontUseDomState
Declaration
public override bool DontUseDomState { get; }
Property Value
System.Boolean
|
Overrides
IsLoop
Declaration
public abstract bool IsLoop { get; }
Property Value
System.Boolean
|
LoopCurrent
Declaration
public virtual int LoopCurrent { get; set; }
Property Value
System.Int32
|
NumberOfBranches
Declaration
public abstract int NumberOfBranches { get; }
Property Value
System.Int32
|
SearchByImageFirst
Declaration
public SearchElementOrderType SearchByImageFirst { get; }
Property Value
SearchElementOrderType
|
SupportsConvertToCode
Declaration
public override bool SupportsConvertToCode { get; }
Property Value
System.Boolean
|
Overrides
TechnologyType
Declaration
public override TechnologyType TechnologyType { get; }
Property Value
TechnologyType
|
Overrides
UserEditableVerification
Declaration
public virtual bool UserEditableVerification { get; }
Property Value
System.Boolean
|
UseStepWaitOnElementsTimout
Declaration
public override bool UseStepWaitOnElementsTimout { get; }
Property Value
System.Boolean
|
Overrides
Verification
Declaration
public VerificationDescriptor Verification { get; set; }
Property Value
VerificationDescriptor
|
WaitOnElements
Declaration
public override bool WaitOnElements { get; }
Property Value
System.Boolean
|
Overrides
WaitOnElementsTimeout
Declaration
public override int WaitOnElementsTimeout { get; }
Property Value
System.Int32
|
Overrides
Methods
AddStepsForBranch(Int32, AutomationStepList, String, Int32)
Declaration
public bool AddStepsForBranch(int branch, AutomationStepList steps, string description, int order)
Parameters
System.Int32
branch
|
AutomationStepList
steps
|
System.String
description
|
System.Int32
order
|
Returns
System.Boolean
|
GetBranchDescription(Int32)
Declaration
public virtual string GetBranchDescription(int branch)
Parameters
System.Int32
branch
|
Returns
System.String
|
GetNextSteps(IVerificationResult, DescriptorValueStore, out Int32)
Declaration
public abstract AutomationStepList GetNextSteps(IVerificationResult result, DescriptorValueStore dataStore, out int branchTaken)
Parameters
IVerificationResult
result
|
DescriptorValueStore
dataStore
|
System.Int32
branchTaken
|
Returns
AutomationStepList
|
GetStepsForBranch(Int32)
Declaration
public AutomationStepList GetStepsForBranch(int branch)
Parameters
System.Int32
branch
|
Returns
AutomationStepList
|
RemoveStepsForBranch(Int32)
Declaration
public void RemoveStepsForBranch(int branch)
Parameters
System.Int32
branch
|