Class
WpfSimpleTranslatorGroup

Definition

Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Wpf

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class WpfSimpleTranslatorGroup : TranslatorGroup, IInterfaceInterrogator, IComparable<TranslatorGroup>, INotifyPropertyChanged, IVerificationProvider

Inheritance: objectBaseInterfaceInterrogatorTranslatorGroupWpfSimpleTranslatorGroup

Implements: IComparable<TranslatorGroup>IInterfaceInterrogatorINotifyPropertyChangedIVerificationProvider

Inherited Members TranslatorGroup.MatchTranslator(ITargetElement, TranslatorSupportTypes, bool)TranslatorGroup.Equals(object)TranslatorGroup.GetHashCode()TranslatorGroup.CompareTo(TranslatorGroup)TranslatorGroup.ImportStatementsTranslatorGroup.TypeMappingsTranslatorGroup.TranslatorsTranslatorGroup.EnabledTranslatorGroup.PropertyChangedBaseInterfaceInterrogator.MatchMaskBaseInterfaceInterrogator.ActionTranslatorBaseInterfaceInterrogator.UICueProviderBaseInterfaceInterrogator.VerificationProviderBaseInterfaceInterrogator.HasActionTranslatorBaseInterfaceInterrogator.HasUICueProviderBaseInterfaceInterrogator.HasVerificationProvider

Constructors

WpfSimpleTranslatorGroup()

Declaration

cs-api-definition
public WpfSimpleTranslatorGroup()

Properties

IdentifyColor

Gets or sets the color to use to identify the element on the recording surface

Declaration

cs-api-definition
public override Color IdentifyColor { get; set; }

Property Value

Color

Overrides TranslatorGroup.IdentifyColor

IdentifyIcon

Gets or sets the icon to use to identify this group when identified on the recording surface.

Declaration

cs-api-definition
public override Image IdentifyIcon { get; }

Property Value

Image

Overrides TranslatorGroup.IdentifyIcon

Name

The name of this recording group.

Declaration

cs-api-definition
public override string Name { get; }

Property Value

string

Overrides TranslatorGroup.Name

Order

The order in which this recording group recieves recording commands and ui messages. 0 is the lowest order. The lowest order gets to translate last.

Declaration

cs-api-definition
public override int Order { get; }

Property Value

int

Overrides TranslatorGroup.Order

TechnologyType

Technology type of this translator group

Declaration

cs-api-definition
public override TechnologyType TechnologyType { get; }

Property Value

TechnologyType

Overrides TranslatorGroup.TechnologyType

Version

The version of this group.

Declaration

cs-api-definition
public override string Version { get; }

Property Value

string

Overrides TranslatorGroup.Version

Methods

GetVerifications()

Get the UI Verification descriptor type that this provider is offering.

Declaration

cs-api-definition
public Type[] GetVerifications()

Returns

Type[]

An array of rules

Implements IVerificationProvider.GetVerifications()

LoadLocators()

Load the translators of this group in the order you want.

Declaration

cs-api-definition
public override void LoadLocators()

Overrides TranslatorGroup.LoadLocators()