C# Class XebiaLabs.Deployit.UI.ViewModels.PropertyItemViewModel

Inheritance: TreeViewItemViewModel, IEntryItemCollection
ファイルを表示 Open project: xebialabs-community/xld-manifest-editor

Public Methods

Method Description
PropertyItemViewModel ( DescriptorProperty descriptorProperty, EntryItemViewModel parent, ManifestEditorViewModel editor ) : Microsoft.Practices.Prism.Commands

Initializes a new instance of the PropertyItemViewModel class.

RemoveEntryItem ( EntryItemViewModel item ) : void
SaveEmbEntries ( ) : IEnumerable

Protected Methods

Method Description
LoadChildren ( ) : void

Private Methods

Method Description
DoAdd ( Descriptor descriptor ) : void

Method Details

LoadChildren() protected method

protected LoadChildren ( ) : void
return void

PropertyItemViewModel() public method

Initializes a new instance of the PropertyItemViewModel class.
public PropertyItemViewModel ( DescriptorProperty descriptorProperty, EntryItemViewModel parent, ManifestEditorViewModel editor ) : Microsoft.Practices.Prism.Commands
descriptorProperty XebiaLabs.Deployit.Client.UDM.DescriptorProperty
parent EntryItemViewModel
editor ManifestEditorViewModel
return Microsoft.Practices.Prism.Commands

RemoveEntryItem() public method

public RemoveEntryItem ( EntryItemViewModel item ) : void
item EntryItemViewModel
return void

SaveEmbEntries() public method

public SaveEmbEntries ( ) : IEnumerable
return IEnumerable