Class
FindElementView

Interaction logic for FindElementView.xaml

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
[TemplateVisualState(Name = "ConnectedVisualState", GroupName = "ConnectionStates")]
[TemplateVisualState(Name = "DisconnectedVisualState", GroupName = "ConnectionStates")]
[TemplateVisualState(Name = "ElementNotFoundVisualState", GroupName = "ElementStatusStates")]
[TemplateVisualState(Name = "ElementFoundVisualState", GroupName = "ElementStatusStates")]
[TemplateVisualState(Name = "IncorrectTechnologyTypeVisualState", GroupName = "ElementStatusStates")]
[TemplateVisualState(Name = "ElementFoundByBackupVisualState", GroupName = "ElementStatusStates")]
[TemplateVisualState(Name = "ShowSelectNewElementVisualState", GroupName = "SelectNewElementStates")]
[TemplateVisualState(Name = "HideSelectNewElementVisualState", GroupName = "SelectNewElementStates")]
[TemplateVisualState(Name = "IsBusyVisualState", GroupName = "BusyIndicatorStates")]
[TemplateVisualState(Name = "IsNotBusyVisualState", GroupName = "BusyIndicatorStates")]
[TemplateVisualState(Name = "NoSuggestionsState", GroupName = "NoSuggestionsPanelStates")]
[TemplateVisualState(Name = "HasSuggestionsState", GroupName = "NoSuggestionsPanelStates")]
public class FindElementView : ModalDialogContentBase, IComponentConnector

Inheritance: objectFindElementView

Implements: IComponentConnector

Constructors

FindElementView()

Declaration

cs-api-definition
public FindElementView()

Properties

Model

Declaration

cs-api-definition
public FindElementModel Model { get; }

Property Value

FindElementModel

Title

Declaration

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

Property Value

string

Methods

ConnectedView()

Declaration

cs-api-definition
public void ConnectedView()

ConnectingView()

Declaration

cs-api-definition
public void ConnectingView()

DisconnectedView()

Declaration

cs-api-definition
public void DisconnectedView()

GetButtons()

Declaration

cs-api-definition
public override DialogResult[] GetButtons()

Returns

DialogResult[]

HideSelectNewElementView()

Declaration

cs-api-definition
public void HideSelectNewElementView()

InitializeComponent()

InitializeComponent

Declaration

cs-api-definition
public void InitializeComponent()

Implements IComponentConnector.InitializeComponent()

OnPostPrompt(DialogResult, bool)

Declaration

cs-api-definition
public override void OnPostPrompt(DialogResult prompt, bool closeCancelled)

Parameters

prompt

DialogResult

closeCancelled

bool

OnPrePrompt(DialogResult)

Declaration

cs-api-definition
public override bool OnPrePrompt(DialogResult prompt)

Parameters

prompt

DialogResult

Returns

bool

OnValidationRequest(object, EventArgs)

Declaration

cs-api-definition
protected virtual void OnValidationRequest(object sender, EventArgs e)

Parameters

sender

object

e

EventArgs

OverrideButtonText(DialogResult)

Declaration

cs-api-definition
public override string OverrideButtonText(DialogResult button)

Parameters

button

DialogResult

Returns

string

SetState(string, bool)

Declaration

cs-api-definition
protected virtual void SetState(string state, bool useTransition)

Parameters

state

string

useTransition

bool

ShowSelectNewElementView()

Declaration

cs-api-definition
public void ShowSelectNewElementView()

ValidateAsync()

Declaration

cs-api-definition
public Task ValidateAsync()

Returns

Task