Class
ProjectViewProjectItemModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class ProjectViewProjectItemModel : ProjectViewFolderItemModel, IWeakEventListener, IComparable

Inheritance: objectSkuDependantViewModelProjectViewItemModelBaseProjectViewFolderItemModelProjectViewProjectItemModel

Implements: IComparableIWeakEventListener

Inherited Members ProjectViewFolderItemModel.GetFullPath()ProjectViewFolderItemModel.UpdateChildrenPaths()ProjectViewFolderItemModel.RemoveChild(LightProjectElement)ProjectViewFolderItemModel.ValidateDisplayName(string)ProjectViewFolderItemModel.FolderProjectViewFolderItemModel.IsProjectRootProjectViewFolderItemModel.PathProjectViewFolderItemModel.RelateivePathProjectViewFolderItemModel.PriorityProjectViewFolderItemModel.InDevelopmentProjectViewItemModelBase.ParentChanged()ProjectViewItemModelBase.BuildSourceControlSubMenu(ref ProjectViewItemContextMenuModel)ProjectViewItemModelBase.CompareTo(object)ProjectViewItemModelBase.SkuDisabledFeatureTextProjectViewItemModelBase.OwnerProjectViewItemModelBase.DescriptionProjectViewItemModelBase.IsCodeChangedProjectViewItemModelBase.IsOnlineProjectViewItemModelBase.CanReconnectProjectViewItemModelBase.IsDataDrivenProjectViewItemModelBase.ContextMenuProjectViewItemModelBase.SourceControlStatusProjectViewItemModelBase.TestTypeStrProjectViewItemModelBase.TestAsStepStrProjectViewItemModelBase.InDevelopmentStrProjectViewItemModelBase.IsVisibleProjectViewItemModelBase.DataManagerProjectViewItemModelBase.IsExpandedProjectViewItemModelBase.ItemKindProjectViewItemModelBase.ItemKindValueProjectViewItemModelBase.ChildrenProjectViewItemModelBase.ParentProjectViewItemModelBase.VisualSourceControlStatusSkuDependantViewModel.ReceiveWeakEvent(Type, object, EventArgs)SkuDependantViewModel.RegisterForSkuChanged()SkuDependantViewModel.UnRegisterForSkuChanged()SkuDependantViewModel.OnSkuChanged()

Constructors

ProjectViewProjectItemModel(LightProject)

Declaration

cs-api-definition
public ProjectViewProjectItemModel(LightProject lightProject)

Parameters

lightProject

LightProject

ProjectViewProjectItemModel(string)

Declaration

cs-api-definition
public ProjectViewProjectItemModel(string path)

Parameters

path

string

Properties

DisplayName

Declaration

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

Property Value

string

Overrides ProjectViewFolderItemModel.DisplayName

ImageSource

Declaration

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

Property Value

GlyphIcon

Overrides ProjectViewFolderItemModel.ImageSource

IsDirty

Declaration

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

Property Value

bool

Overrides ProjectViewFolderItemModel.IsDirty

IsEnabled

Declaration

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

Property Value

bool

Overrides ProjectViewItemModelBase.IsEnabled

LightProject

Declaration

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

Property Value

LightProject

Methods

BuildContextMenu()

Declaration

cs-api-definition
protected override ProjectViewItemContextMenuModel BuildContextMenu()

Returns

ProjectViewItemContextMenuModel

Overrides ProjectViewFolderItemModel.BuildContextMenu()