Interface IShell
Inherited Members
Caliburn.Micro.IGuardClose.CanClose(System.Action<System.Boolean>)
Caliburn.Micro.IClose.TryClose(System.Nullable<System.Boolean>)
Caliburn.Micro.IDeactivate.Deactivate(System.Boolean)
Caliburn.Micro.IDeactivate.AttemptingDeactivation
Caliburn.Micro.IDeactivate.Deactivated
Assembly: Gemini.dll
Syntax
public interface IShell : IGuardClose, IClose, IDeactivate
Properties
ActiveItem
Declaration
IDocument ActiveItem { get; }
Property Value
ActiveLayoutItem
Declaration
ILayoutItem ActiveLayoutItem { get; set; }
Property Value
Documents
Declaration
IObservableCollection<IDocument> Documents { get; }
Property Value
Type |
Description |
Caliburn.Micro.IObservableCollection<IDocument> |
|
MainMenu
Declaration
Property Value
ShowFloatingWindowsInTaskbar
Declaration
bool ShowFloatingWindowsInTaskbar { get; set; }
Property Value
StatusBar
Declaration
IStatusBar StatusBar { get; }
Property Value
Declaration
IToolBars ToolBars { get; }
Property Value
Declaration
IObservableCollection<ITool> Tools { get; }
Property Value
Type |
Description |
Caliburn.Micro.IObservableCollection<ITool> |
|
Methods
Close()
Declaration
CloseDocument(IDocument)
Declaration
void CloseDocument(IDocument document)
Parameters
OpenDocument(IDocument)
Declaration
void OpenDocument(IDocument model)
Parameters
Declaration
void ShowTool(ITool model)
Parameters
Type |
Name |
Description |
ITool |
model |
|
Declaration
void ShowTool<TTool>()
where TTool : ITool
Type Parameters
Events
ActiveDocumentChanged
Declaration
event EventHandler ActiveDocumentChanged
Event Type
Type |
Description |
System.EventHandler |
|
ActiveDocumentChanging
Declaration
event EventHandler ActiveDocumentChanging
Event Type
Type |
Description |
System.EventHandler |
|