Class
ProjectTreeViewItemViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class ProjectTreeViewItemViewModel : ViewModelBase

Inheritance: objectProjectTreeViewItemViewModel

Constructors

ProjectTreeViewItemViewModel(LightProjectElement, ProjectTreeViewItemViewModel)

Declaration

cs-api-definition
public ProjectTreeViewItemViewModel(LightProjectElement element, ProjectTreeViewItemViewModel parent = null)

Parameters

element

LightProjectElement

parent

ProjectTreeViewItemViewModel

Properties

Children

Declaration

cs-api-definition
public ObservableCollection<ProjectTreeViewItemViewModel> Children { get; }

Property Value

ObservableCollection<ProjectTreeViewItemViewModel>

DisplayName

Declaration

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

Property Value

string

Element

Declaration

cs-api-definition
public LightProjectElement Element { get; }

Property Value

LightProjectElement

Image

Declaration

cs-api-definition
public GlyphIcon Image { get; }

Property Value

GlyphIcon

InDevelopment

Declaration

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

Property Value

bool

IsAllowedBySku

Declaration

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

Property Value

bool

IsEnabled

Declaration

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

Property Value

bool

IsExpanded

Declaration

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

Property Value

bool

ItemKind

Declaration

cs-api-definition
public ProjectViewItemKind ItemKind { get; set; }

Property Value

ProjectViewItemKind

ItemKindValue

Declaration

cs-api-definition
public int ItemKindValue { get; }

Property Value

int

Parent

Declaration

cs-api-definition
public ProjectTreeViewItemViewModel Parent { get; }

Property Value

ProjectTreeViewItemViewModel

TestTypeStr

Declaration

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

Property Value

string