Table of Contents

Interface IProjectViewModel

Namespace
Loehnert.Lisrt.Scripting.Project.Interfaces
Assembly
Loehnert.Lisrt.Scripting.dll

Interface for a project view model.

public interface IProjectViewModel : ITool, ILayoutItem, IScreen, IHaveDisplayName, IActivate, IDeactivate, IGuardClose, IClose, INotifyPropertyChangedEx, INotifyPropertyChanged, IPersistedElement
Inherited Members
IHaveDisplayName.DisplayName
IActivate.Activate()
IActivate.IsActive
IActivate.Activated
IDeactivate.AttemptingDeactivation
IDeactivate.Deactivated
INotifyPropertyChangedEx.Refresh()
INotifyPropertyChangedEx.IsNotifying
Extension Methods

Properties

FirstGeneration

Gets the first generation of the project item tree.

ObservableCollection<IProjectItemViewModel> FirstGeneration { get; }

Property Value

ObservableCollection<IProjectItemViewModel>