Class
PrimaryPropertyViewModel

Definition

Namespace:ArtOfTest.Common.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class PrimaryPropertyViewModel : INotifyPropertyChanged

Inheritance: objectPrimaryPropertyViewModel

Implements: INotifyPropertyChanged

Constructors

PrimaryPropertyViewModel(PropertyInfo, IStepViewModel, AutomationDescriptor, string)

Declaration

cs-api-definition
public PrimaryPropertyViewModel(PropertyInfo propertyInfo, IStepViewModel uiStep, AutomationDescriptor descriptor, string description)

Parameters

propertyInfo

PropertyInfo

uiStep

IStepViewModel

descriptor

AutomationDescriptor

description

string

Properties

DataBindCommand

Declaration

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

Property Value

CommandHandler

DataDrivenModel

Declaration

cs-api-definition
public DataDrivenViewModel DataDrivenModel { get; }

Property Value

DataDrivenViewModel

ErrorMessage

Declaration

cs-api-definition
public string ErrorMessage { get; set; }

Property Value

string

InError

Declaration

cs-api-definition
public bool InError { get; set; }

Property Value

bool

IsDataBound

Declaration

cs-api-definition
public bool IsDataBound { get; }

Property Value

bool

IsEnabled

Declaration

cs-api-definition
public bool IsEnabled { get; set; }

Property Value

bool

Multiline

Declaration

cs-api-definition
public bool Multiline { get; }

Property Value

bool

PropertyControlEnumValues

Declaration

cs-api-definition
public string[] PropertyControlEnumValues { get; }

Property Value

string[]

PropertyControlType

Declaration

cs-api-definition
public PrimaryPropertyViewModel.ControlTypes PropertyControlType { get; }

Property Value

PrimaryPropertyViewModel.ControlTypes

PropertyName

Declaration

cs-api-definition
public string PropertyName { get; }

Property Value

string

PropertyValue

Declaration

cs-api-definition
public object PropertyValue { get; set; }

Property Value

object

ToolTip

Declaration

cs-api-definition
public string ToolTip { get; }

Property Value

string

Methods

OnPropertyChanged(string)

Declaration

cs-api-definition
protected void OnPropertyChanged(string name)

Parameters

name

string

OpenDataBindingDialog()

Declaration

cs-api-definition
public void OpenDataBindingDialog()

Events

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged