Class VerificationDescriptor
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 VerificationDescriptor : AutomationDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject
Constructors
VerificationDescriptor()
Declaration
public VerificationDescriptor()
VerificationDescriptor(ITargetElement)
VerificationDescriptor(String, ITargetElement)
Declaration
public VerificationDescriptor(string name, ITargetElement target)
Parameters
System.String
name
|
ITargetElement
target
|
Properties
CheckInterval
Declaration
public virtual int CheckInterval { get; set; }
Property Value
System.Int32
|
DataBindVariableName
Declaration
[PrimaryProperty(AutomationDescriptorType.Verification | AutomationDescriptorType.Wait)]
public virtual string DataBindVariableName { get; set; }
Property Value
System.String
|
EnsureStateIsCurrent
Declaration
public virtual bool EnsureStateIsCurrent { get; set; }
Property Value
System.Boolean
|
IsWaitOnly
Declaration
public virtual bool IsWaitOnly { get; }
Property Value
System.Boolean
|
SupportsConvertToCode
Declaration
public override bool SupportsConvertToCode { get; }
Property Value
System.Boolean
|
Overrides
SupportsExtraction
Declaration
public virtual bool SupportsExtraction { get; }
Property Value
System.Boolean
|
SupportsWait
Declaration
public virtual bool SupportsWait { get; }
Property Value
System.Boolean
|
Timeout
Declaration
public virtual int Timeout { get; set; }
Property Value
System.Int32
|
Methods
EnsureTargetsAreCurrent()
Declaration
public virtual void EnsureTargetsAreCurrent()
ExtractData(IAutomationHost, DescriptorValueStore)
Declaration
public abstract void ExtractData(IAutomationHost targetHost, DescriptorValueStore dataStore)
Parameters
IAutomationHost
targetHost
|
DescriptorValueStore
dataStore
|
GetDescriptionPrefix()
Declaration
public virtual string GetDescriptionPrefix()
Returns
System.String
|
PerformWait(IAutomationHost)
Declaration
public virtual VerificationWaitResult PerformWait(IAutomationHost host)
Parameters
IAutomationHost
host
|
Returns
VerificationWaitResult
|
SetRole(VerificationDescriptorRole)
Declaration
public virtual void SetRole(VerificationDescriptorRole role)
Parameters
VerificationDescriptorRole
role
|
Verify(DescriptorValueStore)
Declaration
public abstract VerificationResult Verify(DescriptorValueStore dataStore)
Parameters
DescriptorValueStore
dataStore
|
Returns
VerificationResult
|