C# 클래스 XebiaLabs.Deployit.UI.ViewModels.ManifestItemViewModel

상속: TreeViewItemViewModel, IEditorViewModelProvider, IEntryItemCollection
파일 보기 프로젝트 열기: xebialabs-community/xld-manifest-editor

공개 메소드들

메소드 설명
ManifestItemViewModel ( ManifestEditorViewModel editor, DeployitManifest manifest ) : Microsoft.Practices.Prism.Commands
RemoveEntryItem ( EntryItemViewModel item ) : void
SaveManifestTree ( ) : IEnumerable

보호된 메소드들

메소드 설명
LoadChildren ( ) : void

비공개 메소드들

메소드 설명
BuildMenuItems ( ) : void
DoAddEntry ( Descriptor descriptor ) : void
GetTypePrefix ( string ciType ) : string
OnApplicationNameChanged ( ) : void
OnApplicationVersionChanged ( ) : void

메소드 상세

LoadChildren() 보호된 메소드

protected LoadChildren ( ) : void
리턴 void

ManifestItemViewModel() 공개 메소드

public ManifestItemViewModel ( ManifestEditorViewModel editor, DeployitManifest manifest ) : Microsoft.Practices.Prism.Commands
editor ManifestEditorViewModel
manifest XebiaLabs.Deployit.Client.Manifest.DeployitManifest
리턴 Microsoft.Practices.Prism.Commands

RemoveEntryItem() 공개 메소드

public RemoveEntryItem ( EntryItemViewModel item ) : void
item EntryItemViewModel
리턴 void

SaveManifestTree() 공개 메소드

public SaveManifestTree ( ) : IEnumerable
리턴 IEnumerable