Class
ProjectViewLightTestItemModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class ProjectViewLightTestItemModel : ProjectViewItemModelBase, IWeakEventListener, IComparable

Inheritance: objectSkuDependantViewModelProjectViewItemModelBaseProjectViewLightTestItemModel

Implements: IComparableIWeakEventListener

Inherited Members ProjectViewItemModelBase.RemoveChild(LightProjectElement)ProjectViewItemModelBase.BuildSourceControlSubMenu(ref ProjectViewItemContextMenuModel)ProjectViewItemModelBase.ValidateDisplayName(string)ProjectViewItemModelBase.CompareTo(object)ProjectViewItemModelBase.SkuDisabledFeatureTextProjectViewItemModelBase.IsOnlineProjectViewItemModelBase.CanReconnectProjectViewItemModelBase.ContextMenuProjectViewItemModelBase.SourceControlStatusProjectViewItemModelBase.IsVisibleProjectViewItemModelBase.IsEnabledProjectViewItemModelBase.DataManagerProjectViewItemModelBase.IsExpandedProjectViewItemModelBase.ItemKindProjectViewItemModelBase.ItemKindValueProjectViewItemModelBase.ChildrenProjectViewItemModelBase.ParentProjectViewItemModelBase.VisualSourceControlStatusSkuDependantViewModel.ReceiveWeakEvent(Type, object, EventArgs)SkuDependantViewModel.RegisterForSkuChanged()SkuDependantViewModel.UnRegisterForSkuChanged()

Constructors

ProjectViewLightTestItemModel(LightTest)

Declaration

cs-api-definition
public ProjectViewLightTestItemModel(LightTest test)

Parameters

test

LightTest

Properties

Description

Declaration

cs-api-definition
public override string Description { get; set; }

Property Value

string

Overrides ProjectViewItemModelBase.Description

DisplayName

Declaration

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

Property Value

string

Overrides ProjectViewItemModelBase.DisplayName

Id

Declaration

cs-api-definition
public Guid Id { get; }

Property Value

Guid

ImageSource

Declaration

cs-api-definition
public override GlyphIcon ImageSource { get; }

Property Value

GlyphIcon

Overrides ProjectViewItemModelBase.ImageSource

InDevelopment

Declaration

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

Property Value

bool

Overrides ProjectViewItemModelBase.InDevelopment

InDevelopmentStr

Declaration

cs-api-definition
public override string InDevelopmentStr { get; }

Property Value

string

Overrides ProjectViewItemModelBase.InDevelopmentStr

IsCodeChanged

Declaration

cs-api-definition
public override bool IsCodeChanged { get; set; }

Property Value

bool

Overrides ProjectViewItemModelBase.IsCodeChanged

IsDataDriven

Declaration

cs-api-definition
public override bool IsDataDriven { get; }

Property Value

bool

Overrides ProjectViewItemModelBase.IsDataDriven

IsDirty

Declaration

cs-api-definition
public override bool IsDirty { get; set; }

Property Value

bool

Overrides ProjectViewItemModelBase.IsDirty

Owner

Declaration

cs-api-definition
public override string Owner { get; set; }

Property Value

string

Overrides ProjectViewItemModelBase.Owner

Priority

Declaration

cs-api-definition
public override int Priority { get; set; }

Property Value

int

Overrides ProjectViewItemModelBase.Priority

Test

Declaration

cs-api-definition
public LightTest Test { get; }

Property Value

LightTest

TestAsStep

Declaration

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

Property Value

bool

TestAsStepStr

Declaration

cs-api-definition
public override string TestAsStepStr { get; }

Property Value

string

Overrides ProjectViewItemModelBase.TestAsStepStr

TestType

Declaration

cs-api-definition
public TestType TestType { get; }

Property Value

TestType

TestTypeStr

Declaration

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

Property Value

string

Overrides ProjectViewItemModelBase.TestTypeStr

Methods

BuildContextMenu()

Declaration

cs-api-definition
protected override ProjectViewItemContextMenuModel BuildContextMenu()

Returns

ProjectViewItemContextMenuModel

Overrides ProjectViewItemModelBase.BuildContextMenu()

HasCodedSteps()

Declaration

cs-api-definition
public bool HasCodedSteps()

Returns

bool

OnSkuChanged()

Declaration

cs-api-definition
protected override void OnSkuChanged()

Overrides SkuDependantViewModel.OnSkuChanged()

ParentChanged()

Declaration

cs-api-definition
public override void ParentChanged()

Overrides ProjectViewItemModelBase.ParentChanged()

PopulateStepsRecursive(List<JToken>)

Declaration

cs-api-definition
protected List<JToken> PopulateStepsRecursive(List<JToken> allTestSteps)

Parameters

allTestSteps

List<JToken>

Returns

List<JToken>