Class
DataDrivenViewModel

Definition

Namespace:ArtOfTest.Common.Design.UI.TypeEditors

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class DataDrivenViewModel

Inheritance: objectDataDrivenViewModel

Derived Classes: DataBoundObjectViewModel

Constructors

DataDrivenViewModel(AutomationDescriptor)

Declaration

cs-api-definition
public DataDrivenViewModel(AutomationDescriptor descriptor)

Parameters

descriptor

AutomationDescriptor

Properties

BoundParameters

Declaration

cs-api-definition
public ObservableCollection<DataDrivenPropertyViewModel> BoundParameters { get; }

Property Value

ObservableCollection<DataDrivenPropertyViewModel>

ClearBindingsCommand

Declaration

cs-api-definition
public CommandHandler ClearBindingsCommand { get; }

Property Value

CommandHandler

OwnerTest

Declaration

cs-api-definition
public virtual Test OwnerTest { get; }

Property Value

Test

Methods

ApplySettings()

Declaration

cs-api-definition
public virtual void ApplySettings()

ClearSettings()

Declaration

cs-api-definition
public virtual void ClearSettings()

GenerateBoundParameters()

Declaration

cs-api-definition
protected virtual ObservableCollection<DataDrivenPropertyViewModel> GenerateBoundParameters()

Returns

ObservableCollection<DataDrivenPropertyViewModel>

GetDataDrivenProperties(object)

Declaration

cs-api-definition
protected string[] GetDataDrivenProperties(object dataObject)

Parameters

dataObject

object

Returns

string[]

PopulateColumns()

Declaration

cs-api-definition
protected virtual ObservableCollection<BindingOption> PopulateColumns()

Returns

ObservableCollection<BindingOption>

UpdateDescription()

Declaration

cs-api-definition
protected virtual void UpdateDescription()