Interface
IExtendedParamEditorInfo

Allows the descriptor to extend the editing behavior of a Sentence.

Definition

Namespace:ArtOfTest.Common.Design.Extensibility

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public interface IExtendedParamEditorInfo

Derived Classes: AttributeVerificationDescriptorContentVerificationDescriptorStyleVerificationDescriptorCheckedVerificationDescriptorClassNameVerificationDescriptorEditTextVerificationDescriptorIsEnabledVerificationDescriptorListItemSelectedVerificationDescriptorNameVerificationDescriptorRadioButtonSelectedVerificationDescriptorValueVerificationDescriptorCalendarSelectedDateVerificationDescriptorCheckBoxIsCheckedVerificationDescriptorCheckBoxStateVerificationDescriptorComboBoxSelectedIndexVerificationDescriptorDataGridCellIndexVerificationDescriptorDataGridCellTextVerificationDescriptorDataGridCountVerificationDescriptorDataGridRowCellCountVerificationDescriptorDataGridRowIndexVerificationDescriptorDatePickerSelectedDateVerificationDescriptorDatePickerWatermarkVerificationDescriptorEnabledVerificationDescriptorGeneralPropertyVerificationDescriptorHyperlinkButtonUrlVerificationDescriptorListBoxItemCountVerificationDescriptorListBoxSelectedIndexVerificationDescriptorLocationVerificationDescriptorPasswordBoxPasswordCharVerificationDescriptorPasswordBoxPasswordVerificationDescriptorPropertyVerificationDescriptorRadioButtonStateVerificationDescriptorSliderValueVerificationDescriptorTabControlSelectedTabVerificationDescriptorTextBlockDisplayedTextVerificationDescriptorTextBlockVerificationDescriptorTextBoxVerificationDescriptorTextContentVerificationDescriptorToggleButtonStateVerificationDescriptorToolTipVerificationDescriptorVisibilityVerificationDescriptorTextVerificationDescriptorItemCountVerificationDescriptorItemExpandedVerificationDescriptorItemSelectedVerificationDescriptorItemSubItemCountVerificationDescriptorItemTextVerificationDescriptorSelectedValuePathVerificationDescriptor

Methods

GetExtendedEditorInfo(DescriptorValueStore)

Collect additional values for each parameter to be used by the editor

Declaration

cs-api-definition
void GetExtendedEditorInfo(DescriptorValueStore valueStore)

Parameters

valueStore

DescriptorValueStore

The value store to add values in

OnParameterChanged(SentenceParam, Sentence)

Called when a parameter value has changed

Declaration

cs-api-definition
void OnParameterChanged(SentenceParam param, Sentence context)

Parameters

param

SentenceParam

The parameter that changed

context

Sentence

The context/sentence that this parameter is part of.

OnSentenceLoad(Sentence)

Called when the sentence is first loaded. Allows for setting initial values for each sentence if needed

Declaration

cs-api-definition
void OnSentenceLoad(Sentence context)

Parameters

context

Sentence

The sentence context.