Class ElementViewViewModel
Inheritance
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
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
CurrentElement
CurrentElementName
Declaration
public string CurrentElementName { get; set; }
Property Value
System.String
|
Implements
CurrentHost
Declaration
public IAutomationHost CurrentHost { get; set; }
Property Value
IAutomationHost
|
Implements
CurrentPath
Declaration
public string CurrentPath { get; }
Property Value
System.String
|
CurrentTechType
DataDrivenFilter
Declaration
public string DataDrivenFilter { get; set; }
Property Value
System.String
|
Implements
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
ElementDescriptorsOrdered
Declaration
public IEnumerable<ElementDescriptor> ElementDescriptorsOrdered { get; }
Property Value
System.Collections.Generic.IEnumerable<ElementDescriptor>
|
ElementDomSelected
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
IsDataDriven
Declaration
public bool IsDataDriven { get; set; }
Property Value
System.Boolean
|
Implements
IsDirty
Declaration
public bool IsDirty { get; set; }
Property Value
System.Boolean
|
Implements
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
ScrollOnImageSearch
Declaration
public bool? ScrollOnImageSearch { get; set; }
Property Value
System.Nullable<System.Boolean>
|
SelectedHostModel
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
SupportElementSplit
Declaration
public bool SupportElementSplit { get; set; }
Property Value
System.Boolean
|
Implements
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()
AddSuggestion(SuggestedExpressionModel)
Declaration
public void AddSuggestion(SuggestedExpressionModel suggestion)
Parameters
SuggestedExpressionModel
suggestion
|
Implements
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
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
OnFilterNameChanging(String)
Declaration
public void OnFilterNameChanging(string oldName)
Parameters
System.String
oldName
|
Implements
OnValidationRequest()
RebuildSuggestions(FilterGroupModel)
Declaration
public void RebuildSuggestions(FilterGroupModel fgm)
Parameters
FilterGroupModel
fgm
|
Implements
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()