ClassWhileLoopLogicalDescriptor
Class
Definition
Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
public class WhileLoopLogicalDescriptor : LogicalDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject
Inheritance: objectDataBoundObjectAutomationDescriptorLogicalDescriptorWhileLoopLogicalDescriptor
Implements:
Inherited Members
Constructors
WhileLoopLogicalDescriptor()
Declaration
cs-api-definition
public WhileLoopLogicalDescriptor()
WhileLoopLogicalDescriptor(VerificationDescriptor)
Declaration
cs-api-definition
public WhileLoopLogicalDescriptor(VerificationDescriptor verification)
Parameters
verification
WhileLoopLogicalDescriptor(VerificationDescriptor, AutomationStepList)
Declaration
cs-api-definition
public WhileLoopLogicalDescriptor(VerificationDescriptor verification, AutomationStepList conditionTrue)
Parameters
verification
conditionTrue
Properties
FriendlyDescription
Get a friendly description of this descriptor to show in the scenario explorer.
Declaration
cs-api-definition
public override string FriendlyDescription { get; }
Property Value
Overrides
IsLoop
This descriptor will loop around and execute again
NumberOfBranches
The number of different execution paths this descriptor has
Declaration
cs-api-definition
public override int NumberOfBranches { get; }
Property Value
Overrides
Methods
GetNextSteps(IVerificationResult, DescriptorValueStore, out int)
Returns the next steps to execute based on the result of a verificaiton
Declaration
cs-api-definition
public override AutomationStepList GetNextSteps(IVerificationResult result, DescriptorValueStore dataStore, out int branchTaken)
Parameters
result
dataStore
branchTaken
Returns
Overrides