ClassXamlActionTranslatorBase
Class
Definition
Namespace:ArtOfTest.WebAii.Design.Extensibility
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public abstract class XamlActionTranslatorBase : BaseLocator, IControlLocator, IInterfaceInterrogator, IActionTranslator, IActionProvider
Inheritance: objectBaseInterfaceInterrogatorBaseLocatorXamlActionTranslatorBase
Derived Classes:
Implements:
Inherited Members
Constructors
XamlActionTranslatorBase()
Declaration
cs-api-definition
protected XamlActionTranslatorBase()
Properties
AddedControlActionTypes
Declaration
cs-api-definition
protected virtual Type[] AddedControlActionTypes { get; }
Property Value
Type[]
ControlActionTypes
Declaration
cs-api-definition
public Type[] ControlActionTypes { get; }
Property Value
Type[]
Implements
IsVirtualizingPanel
Determine whether translator is related to IVirtualizingStackPanel
TechnologyType
Control technology type.
Declaration
cs-api-definition
public override TechnologyType TechnologyType { get; }
Property Value
Overrides
Methods
TranslateActionPoint(ActionPoint, Rectangle, Rectangle)
Translates an ActionPoint from one rectangle to another.
Declaration
cs-api-definition
protected static ActionPoint TranslateActionPoint(ActionPoint point, Rectangle sourceRect, Rectangle destRect)
Parameters
point
sourceRect
destRect
Returns
TranslateCommand(FrameworkElement, XamlCapturedCommand, out ActionDescriptor)
Declaration
cs-api-definition
public abstract bool TranslateCommand(FrameworkElement translatorLocatorElement, XamlCapturedCommand command, out ActionDescriptor recordedDescriptor)
Parameters
translatorLocatorElement
command
recordedDescriptor
Returns
TranslateCommand(ITargetElement, CapturedCommand, out ActionDescriptor)
Declaration
cs-api-definition
public bool TranslateCommand(ITargetElement translatorLocatorElement, CapturedCommand command, out ActionDescriptor recordedDescriptor)
Parameters
translatorLocatorElement
command
recordedDescriptor
Returns
Implements