Table of Contents

Class Document

Namespace
Gemini.Framework
Assembly
Gemini.dll
public abstract class Document : LayoutItemBase, IViewAware, IChild, IDocument, ILayoutItem, IScreen, IHaveDisplayName, IActivate, IDeactivate, IGuardClose, IClose, INotifyPropertyChangedEx, INotifyPropertyChanged, ICommandHandler<UndoCommandDefinition>, ICommandHandler<RedoCommandDefinition>, ICommandHandler<SaveFileCommandDefinition>, ICommandHandler<SaveFileAsCommandDefinition>, ICommandHandler
Inheritance
PropertyChangedBase
ViewAware
Screen
Document
Implements
IViewAware
IChild
IScreen
IHaveDisplayName
IActivate
IDeactivate
IGuardClose
IClose
INotifyPropertyChangedEx
Derived
Inherited Members
Screen.OnInitialize()
Screen.OnActivate()
Screen.Parent
Screen.DisplayName
Screen.IsActive
Screen.IsInitialized
Screen.Activated
Screen.AttemptingDeactivation
Screen.Deactivated
ViewAware.DefaultContext
ViewAware.Views
ViewAware.ViewAttached
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Properties

CloseCommand

public override ICommand CloseCommand { get; }

Property Value

ICommand

ToolBar

public IToolBar ToolBar { get; }

Property Value

IToolBar

ToolBarDefinition

public ToolBarDefinition ToolBarDefinition { get; protected set; }

Property Value

ToolBarDefinition

UndoRedoManager

public IUndoRedoManager UndoRedoManager { get; }

Property Value

IUndoRedoManager