Class
ProjectViewLightCodeFileItemModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

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

Inheritance: objectSkuDependantViewModelProjectViewItemModelBaseProjectViewLightCodeFileItemModel

Implements: IComparableIWeakEventListener

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

Constructors

ProjectViewLightCodeFileItemModel(LightCodeFile)

Declaration

cs-api-definition
public ProjectViewLightCodeFileItemModel(LightCodeFile lightCodeFile)

Parameters

lightCodeFile

LightCodeFile

Properties

DisplayName

Declaration

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

Property Value

string

Overrides ProjectViewItemModelBase.DisplayName

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

IsDirty

Declaration

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

Property Value

bool

Overrides ProjectViewItemModelBase.IsDirty

LightCodeFile

Declaration

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

Property Value

LightCodeFile

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()

OnSkuChanged()

Declaration

cs-api-definition
protected override void OnSkuChanged()

Overrides SkuDependantViewModel.OnSkuChanged()

ParentChanged()

Declaration

cs-api-definition
public override void ParentChanged()

Overrides ProjectViewItemModelBase.ParentChanged()