ClassBaseInterfaceInterrogator
A base class to interrogate a specific translator on what services/providers it supports.
Definition
Namespace:ArtOfTest.Common.Design.Extensibility
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
public abstract class BaseInterfaceInterrogator : IInterfaceInterrogator
Inheritance: objectBaseInterfaceInterrogator
Derived Classes:
Implements:
Constructors
BaseInterfaceInterrogator()
Create a new interrogator
Declaration
public BaseInterfaceInterrogator()
Properties
ActionTranslator
Gets the IActionTranslator else null if not implemented
Declaration
public IActionTranslator ActionTranslator { get; }
Property Value
Implements
HasActionTranslator
Gets whether the object has an ActionTranslator
Declaration
public bool HasActionTranslator { get; }
Property Value
Implements
HasUICueProvider
Gets whether the object has an UICueProvider
HasVerificationProvider
Gets whether the object has a VerificationProvider
Declaration
public bool HasVerificationProvider { get; }
Property Value
Implements
MatchMask
Gets the match mask for this group to use for translator matching. Action - 1 Verification - 2 Wait - 4
UICueProvider
Gets the IUICueProvider else null if not implemented
Declaration
public IUICueProvider UICueProvider { get; }
Property Value
Implements
VerificationProvider
Gets the IVerificationProvider else null if not implemented
Declaration
public IVerificationProvider VerificationProvider { get; }
Property Value
Implements