Class ElementViewViewModel
Inheritance
System.Object
ElementViewViewModel
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ElementViewViewModel : ViewModelBase, IFindElementModel
Constructors
Declaration
public ElementViewViewModel(ElementNode element, Dispatcher dispatcher)
Parameters
|
ElementNode
element
|
|
System.Windows.Threading.Dispatcher
dispatcher
|
Properties
Declaration
public string AdvanceViewText { get; set; }
Property Value
Declaration
public CommandHandler ApplyToCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public bool AreImageRecognitionSettingsApplicable { get; }
Property Value
Declaration
public string BackupClause { get; set; }
Property Value
Declaration
public bool CanBeDataBound { get; set; }
Property Value
Implements
Declaration
public bool CanDeleteGroup { get; }
Property Value
Declaration
public bool CanRunToStep { get; set; }
Property Value
Declaration
public CommandHandler CloseNotificationPanel { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public string ConnectionError { get; set; }
Property Value
Declaration
public string ConnectToText { get; }
Property Value
Declaration
public ElementDescriptor CurrentDescriptor { get; }
Property Value
Declaration
public ITargetElement CurrentElement { get; set; }
Property Value
Declaration
public string CurrentElementName { get; set; }
Property Value
Implements
Declaration
public IAutomationHost CurrentHost { get; set; }
Property Value
Implements
Declaration
public string CurrentPath { get; }
Property Value
Declaration
public TechnologyType CurrentTechType { get; set; }
Property Value
Declaration
public string DataDrivenFilter { get; set; }
Property Value
Implements
Declaration
public CommandHandler DeleteElementImageCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public ITargetElement DomTreeSelectedElement { get; set; }
Property Value
Declaration
public List<ElementDescriptor> ElementDescriptors { get; }
Property Value
Implements
Declaration
public IEnumerable<ElementDescriptor> ElementDescriptorsOrdered { get; }
Property Value
Declaration
public ITargetElement ElementDomSelected { get; set; }
Property Value
Declaration
public ElementNode ElementNode { get; set; }
Property Value
Declaration
public Action<GenericEventArgs<string>> ErrorCallBack { get; set; }
Property Value
Declaration
public SelectionTrackedList<FilterGroupModel> FilterGroups { get; }
Property Value
Declaration
public IFindExpressionGenerator FindExpressionGen { get; }
Property Value
Declaration
public bool HasImage { get; }
Property Value
Declaration
public bool HasSuggesstionState { get; set; }
Property Value
Declaration
public BitmapImage ImageBitmap { get; set; }
Property Value
|
System.Windows.Media.Imaging.BitmapImage
|
Declaration
public string ImageBrowserType { get; }
Property Value
Declaration
public int ImageIndex { get; set; }
Property Value
Declaration
public string ImageKey { get; }
Property Value
Declaration
public string ImageOsVersion { get; }
Property Value
Declaration
public string ImageResolution { get; }
Property Value
Declaration
public string ImageScreenScale { get; }
Property Value
Declaration
public int ImageThreshold { get; set; }
Property Value
Declaration
public bool IsApplyToEnabled { get; }
Property Value
Declaration
public bool IsBackUpSearchSuccessfull { get; set; }
Property Value
Declaration
public bool IsConnected { get; set; }
Property Value
Implements
Declaration
public bool IsDataDriven { get; set; }
Property Value
Implements
Declaration
public bool IsDirty { get; set; }
Property Value
Implements
Declaration
public bool IsFromBackupSearch { get; }
Property Value
Declaration
public bool IsImageModeSupported { get; }
Property Value
Declaration
public bool IsSuccessfullValidated { get; }
Property Value
Declaration
public bool IsUnsuccessfullValidated { get; set; }
Property Value
Declaration
public bool IsValidationInProgress { get; set; }
Property Value
Declaration
public bool LoadingFile { get; set; }
Property Value
Declaration
public Type NewElementNodeType { get; }
Property Value
Declaration
public ITargetElement RootNode { get; set; }
Property Value
Declaration
public SelectHostModel SelectedHostModel { get; set; }
Property Value
Declaration
public ElementDescriptor SelectedImageDescriptor { get; set; }
Property Value
Declaration
public bool ShowAdvancedMode { get; set; }
Property Value
Declaration
public bool ShowDesktopPanel { get; }
Property Value
Declaration
public bool ShowDomHiddenPanel { get; }
Property Value
Declaration
public bool ShowExpressionBuilderMode { get; set; }
Property Value
Declaration
public bool ShowImageMode { get; set; }
Property Value
Declaration
public CommandHandler ShowImagePreviewCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public CommandHandler ShowInfoCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public string SuggestionHeight { get; }
Property Value
Declaration
public ObservableCollection<SuggestedExpressionModel> Suggestions { get; }
Property Value
Implements
Declaration
public bool SupportElementSplit { get; set; }
Property Value
Implements
Declaration
public CommandHandler UpdateFindExpressionCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public DateTime ValidationTimeStamp { get; set; }
Property Value
Declaration
public CommandHandler VisibleHostExpandCommand { get; }
Property Value
|
Telerik.TestStudio.BaseUI.UI.CommandHandler
|
Declaration
public ObservableCollection<SelectHostModel> VisibleHosts { get; }
Property Value
Methods
Declaration
public void AddBlankGroup()
Implements
Declaration
public void AddSuggestion(SuggestedExpressionModel suggestion)
Parameters
Implements
Declaration
public void AttemptConnectingToExistingHostAsync(Action<IAutomationHost, string> callBack)
Parameters
Declaration
public void DeleteGroup(FilterGroupModel fmg)
Parameters
Implements
Declaration
public void FindElement()
Declaration
protected virtual void HighlightElement(ITargetElement element)
Parameters
Declaration
public void OnFilterNameChanged(string newName)
Parameters
Implements
Declaration
public void OnFilterNameChanging(string oldName)
Parameters
Implements
Declaration
public void OnValidationRequest()
Implements
Declaration
public void RebuildSuggestions(FilterGroupModel fgm)
Parameters
Implements
Declaration
public void ReloadElementNode(bool skipPropmt = false)
Parameters
|
System.Boolean
skipPropmt
|
Declaration
protected virtual void ReportError(string errorMsg)
Parameters
Declaration
public void UpdateFindExpression()
Declaration
public void ValidateImage()