ClassItemTextVerificationDescriptor
Definition
Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Xaml.Common.TreeView
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[Sentence("TreeViewItem", "text is {Value}", false)]
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/2.0.0", Name = "TreeViewItemTextVerificationDescriptor")]
public class ItemTextVerificationDescriptor : PropertyVerificationDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject, IInspectWebSettings, IExtendedParamEditorInfo, IQuickTasks, ISentenceListPreview
Inheritance: objectDataBoundObjectAutomationDescriptorVerificationDescriptorXamlVerificationDescriptorPropertyVerificationDescriptorItemTextVerificationDescriptor
Implements:
Inherited Members
Constructors
ItemTextVerificationDescriptor()
Declaration
public ItemTextVerificationDescriptor()
ItemTextVerificationDescriptor(IFrameworkElement, VerificationComparer, string, object)
Declaration
public ItemTextVerificationDescriptor(IFrameworkElement element, VerificationComparer comparer, string comparison, object value)
Parameters
element
comparer
comparison
value
ItemTextVerificationDescriptor(IFrameworkElement, string)
Declaration
public ItemTextVerificationDescriptor(IFrameworkElement element, string text)
Parameters
element
text
Properties
FriendlyDescription
Get a friendly description of this descriptor to show in the scenario explorer.
Declaration
public override string FriendlyDescription { get; }
Property Value
Overrides
Methods
ExtractData(IApplication, DescriptorValueStore)
Declaration
public override void ExtractData(IApplication hostApp, DescriptorValueStore dataStore)
Parameters
hostApp
dataStore
Overrides
GeneratePreviewValuesForTarget(DescriptorValueStoreCollection)
Given a target element, generate an array of values for the descriptor implementing this interface.
Declaration
public void GeneratePreviewValuesForTarget(DescriptorValueStoreCollection valuesCollection)
Parameters
valuesCollection
DescriptorValueStoreCollection
Collection to add values to
Implements
OnSentenceLoad(Sentence)
Called when the sentence is first loaded. Allows for setting initial values for each sentence if needed
Declaration
public override void OnSentenceLoad(Sentence context)
Parameters
context
The sentence context.
Overrides