skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
    • Functional UI Testing
    • RESTful API Testing
    • Load Testing
    • Remote Test Execution
    • Agile Teams
    • Web Test Automation
    • Desktop Test Automation
    • Responsive UI Testing
    • Continuous Testing
  • Training
    • Docs and Support
    • Documentation
    • Virtual Classroom
    • Videos
    • Blogs
    • Webinars
    • Whitepapers
    • Case Studies
    • Feedback Portal
    • Technical Support
    • What’s New
    • Roadmap
    • Release Notes
    • Trust Center
    • FAQs
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Request a demo Try now

Class ElementViewViewModel

Inheritance
System.Object
ElementViewViewModel
Namespace: ArtOfTest.WebAii.Design.UI
Assembly: ArtOfTest.WebAii.Design.dll

Syntax

public class ElementViewViewModel : ViewModelBase, IFindElementModel

Constructors

ElementViewViewModel(ElementNode, Dispatcher)

Declaration
public ElementViewViewModel(ElementNode element, Dispatcher dispatcher)
Parameters
ElementNode element

System.Windows.Threading.Dispatcher dispatcher

Properties

AdvanceViewText

Declaration
public string AdvanceViewText { get; set; }
Property Value
System.String

ApplyToCommand

Declaration
public CommandHandler ApplyToCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

AreImageRecognitionSettingsApplicable

Declaration
public bool AreImageRecognitionSettingsApplicable { get; }
Property Value
System.Boolean

BackupClause

Declaration
public string BackupClause { get; set; }
Property Value
System.String

BackupSearchToolTip

Declaration
public string BackupSearchToolTip { get; }
Property Value
System.String

CanBeDataBound

Declaration
public bool CanBeDataBound { get; set; }
Property Value
System.Boolean

Implements
IFindElementModel.CanBeDataBound

CanDeleteGroup

Declaration
public bool CanDeleteGroup { get; }
Property Value
System.Boolean

CanRunToStep

Declaration
public bool CanRunToStep { get; set; }
Property Value
System.Boolean

CloseNotificationPanel

Declaration
public CommandHandler CloseNotificationPanel { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

ConnectionError

Declaration
public string ConnectionError { get; set; }
Property Value
System.String

ConnectToText

Declaration
public string ConnectToText { get; }
Property Value
System.String

CurrentDescriptor

Declaration
public ElementDescriptor CurrentDescriptor { get; }
Property Value
ElementDescriptor

CurrentElement

Declaration
public ITargetElement CurrentElement { get; set; }
Property Value
ITargetElement

CurrentElementName

Declaration
public string CurrentElementName { get; set; }
Property Value
System.String

Implements
IFindElementModel.CurrentElementName

CurrentHost

Declaration
public IAutomationHost CurrentHost { get; set; }
Property Value
IAutomationHost

Implements
IFindElementModel.CurrentHost

CurrentPath

Declaration
public string CurrentPath { get; }
Property Value
System.String

CurrentTechType

Declaration
public TechnologyType CurrentTechType { get; set; }
Property Value
TechnologyType

DataDrivenFilter

Declaration
public string DataDrivenFilter { get; set; }
Property Value
System.String

Implements
IFindElementModel.DataDrivenFilter

DeleteElementImageCommand

Declaration
public CommandHandler DeleteElementImageCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

DomTreeSelectedElement

Declaration
public ITargetElement DomTreeSelectedElement { get; set; }
Property Value
ITargetElement

ElementDescriptors

Declaration
public List<ElementDescriptor> ElementDescriptors { get; }
Property Value
System.Collections.Generic.List<ElementDescriptor>

Implements
IFindElementModel.ElementDescriptors

ElementDescriptorsOrdered

Declaration
public IEnumerable<ElementDescriptor> ElementDescriptorsOrdered { get; }
Property Value
System.Collections.Generic.IEnumerable<ElementDescriptor>

ElementDomSelected

Declaration
public ITargetElement ElementDomSelected { get; set; }
Property Value
ITargetElement

ElementNode

Declaration
public ElementNode ElementNode { get; set; }
Property Value
ElementNode

ErrorCallBack

Declaration
public Action<GenericEventArgs<string>> ErrorCallBack { get; set; }
Property Value
System.Action<GenericEventArgs<System.String>>

FilterGroups

Declaration
public SelectionTrackedList<FilterGroupModel> FilterGroups { get; }
Property Value
SelectionTrackedList<FilterGroupModel>

FindExpressionGen

Declaration
public IFindExpressionGenerator FindExpressionGen { get; }
Property Value
IFindExpressionGenerator

HasImage

Declaration
public bool HasImage { get; }
Property Value
System.Boolean

HasSuggesstionState

Declaration
public bool HasSuggesstionState { get; set; }
Property Value
System.Boolean

ImageBitmap

Declaration
public BitmapImage ImageBitmap { get; set; }
Property Value
System.Windows.Media.Imaging.BitmapImage

ImageBrowserType

Declaration
public string ImageBrowserType { get; }
Property Value
System.String

ImageIndex

Declaration
public int ImageIndex { get; set; }
Property Value
System.Int32

ImageKey

Declaration
public string ImageKey { get; }
Property Value
System.String

ImageOsVersion

Declaration
public string ImageOsVersion { get; }
Property Value
System.String

ImageResolution

Declaration
public string ImageResolution { get; }
Property Value
System.String

ImageScreenScale

Declaration
public string ImageScreenScale { get; }
Property Value
System.String

ImageThreshold

Declaration
public int ImageThreshold { get; set; }
Property Value
System.Int32

IsApplyToEnabled

Declaration
public bool IsApplyToEnabled { get; }
Property Value
System.Boolean

IsBackUpSearchSuccessfull

Declaration
public bool IsBackUpSearchSuccessfull { get; set; }
Property Value
System.Boolean

IsConnected

Declaration
public bool IsConnected { get; set; }
Property Value
System.Boolean

Implements
IFindElementModel.IsConnected

IsDataDriven

Declaration
public bool IsDataDriven { get; set; }
Property Value
System.Boolean

Implements
IFindElementModel.IsDataDriven

IsDirty

Declaration
public bool IsDirty { get; set; }
Property Value
System.Boolean

Implements
IFindElementModel.IsDirty

IsFromBackupSearch

Declaration
public bool IsFromBackupSearch { get; }
Property Value
System.Boolean

IsImageModeSupported

Declaration
public bool IsImageModeSupported { get; }
Property Value
System.Boolean

IsSuccessfullValidated

Declaration
public bool IsSuccessfullValidated { get; }
Property Value
System.Boolean

IsUnsuccessfullValidated

Declaration
public bool IsUnsuccessfullValidated { get; set; }
Property Value
System.Boolean

IsValidationInProgress

Declaration
public bool IsValidationInProgress { get; set; }
Property Value
System.Boolean

LoadingFile

Declaration
public bool LoadingFile { get; set; }
Property Value
System.Boolean

NewElementNodeType

Declaration
public Type NewElementNodeType { get; }
Property Value
System.Type

RootNode

Declaration
public ITargetElement RootNode { get; set; }
Property Value
ITargetElement

ScrollOnImageSearch

Declaration
public bool? ScrollOnImageSearch { get; set; }
Property Value
System.Nullable<System.Boolean>

SelectedHostModel

Declaration
public SelectHostModel SelectedHostModel { get; set; }
Property Value
SelectHostModel

SelectedImageDescriptor

Declaration
public ElementDescriptor SelectedImageDescriptor { get; set; }
Property Value
ElementDescriptor

ShowAdvancedMode

Declaration
public bool ShowAdvancedMode { get; set; }
Property Value
System.Boolean

ShowDesktopPanel

Declaration
public bool ShowDesktopPanel { get; }
Property Value
System.Boolean

ShowDomHiddenPanel

Declaration
public bool ShowDomHiddenPanel { get; }
Property Value
System.Boolean

ShowExpressionBuilderMode

Declaration
public bool ShowExpressionBuilderMode { get; set; }
Property Value
System.Boolean

ShowImageMode

Declaration
public bool ShowImageMode { get; set; }
Property Value
System.Boolean

ShowImagePreviewCommand

Declaration
public CommandHandler ShowImagePreviewCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

ShowInfoCommand

Declaration
public CommandHandler ShowInfoCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

SuggestionHeight

Declaration
public string SuggestionHeight { get; }
Property Value
System.String

Suggestions

Declaration
public ObservableCollection<SuggestedExpressionModel> Suggestions { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<SuggestedExpressionModel>

Implements
IFindElementModel.Suggestions

SupportElementSplit

Declaration
public bool SupportElementSplit { get; set; }
Property Value
System.Boolean

Implements
IFindElementModel.SupportElementSplit

UpdateFindExpressionCommand

Declaration
public CommandHandler UpdateFindExpressionCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

ValidationTimeStamp

Declaration
public DateTime ValidationTimeStamp { get; set; }
Property Value
System.DateTime

VisibleHostExpandCommand

Declaration
public CommandHandler VisibleHostExpandCommand { get; }
Property Value
Telerik.TestStudio.BaseUI.UI.CommandHandler

VisibleHosts

Declaration
public ObservableCollection<SelectHostModel> VisibleHosts { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<SelectHostModel>

Methods

AddBlankGroup()

Declaration
public void AddBlankGroup()
Implements
IFindElementModel.AddBlankGroup()

AddSuggestion(SuggestedExpressionModel)

Declaration
public void AddSuggestion(SuggestedExpressionModel suggestion)
Parameters
SuggestedExpressionModel suggestion

Implements
IFindElementModel.AddSuggestion(SuggestedExpressionModel)

AttemptConnectingToExistingHostAsync(Action<IAutomationHost, String>)

Declaration
public void AttemptConnectingToExistingHostAsync(Action<IAutomationHost, string> callBack)
Parameters
System.Action<IAutomationHost, System.String> callBack

Close()

Declaration
public void Close()

DeleteGroup(FilterGroupModel)

Declaration
public void DeleteGroup(FilterGroupModel fmg)
Parameters
FilterGroupModel fmg

Implements
IFindElementModel.DeleteGroup(FilterGroupModel)

FindElement()

Declaration
public void FindElement()

HighlightElement(ITargetElement)

Declaration
protected virtual void HighlightElement(ITargetElement element)
Parameters
ITargetElement element

OnFilterNameChanged(String)

Declaration
public void OnFilterNameChanged(string newName)
Parameters
System.String newName

Implements
IFindElementModel.OnFilterNameChanged(String)

OnFilterNameChanging(String)

Declaration
public void OnFilterNameChanging(string oldName)
Parameters
System.String oldName

Implements
IFindElementModel.OnFilterNameChanging(String)

OnValidationRequest()

Declaration
public void OnValidationRequest()
Implements
IFindElementModel.OnValidationRequest()

RebuildSuggestions(FilterGroupModel)

Declaration
public void RebuildSuggestions(FilterGroupModel fgm)
Parameters
FilterGroupModel fgm

Implements
IFindElementModel.RebuildSuggestions(FilterGroupModel)

ReloadElementNode(Boolean)

Declaration
public void ReloadElementNode(bool skipPropmt = false)
Parameters
System.Boolean skipPropmt

ReportError(String)

Declaration
protected virtual void ReportError(string errorMsg)
Parameters
System.String errorMsg

UpdateFindExpression()

Declaration
public void UpdateFindExpression()

Validate()

Declaration
public void Validate()

ValidateImage()

Declaration
public void ValidateImage()
Getting Started
  • Getting Started
  • Videos
  • Whats New
  • Roadmap
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.