Table of Contents

Interface ILayoutItem

Namespace
Gemini.Framework
Assembly
Gemini.dll
public interface ILayoutItem : IScreen, IHaveDisplayName, IActivate, IDeactivate, IGuardClose, IClose, INotifyPropertyChangedEx, INotifyPropertyChanged
Inherited Members
IHaveDisplayName.DisplayName
IActivate.Activate()
IActivate.IsActive
IActivate.Activated
IDeactivate.AttemptingDeactivation
IDeactivate.Deactivated
INotifyPropertyChangedEx.Refresh()
INotifyPropertyChangedEx.IsNotifying

Properties

CloseCommand

ICommand CloseCommand { get; }

Property Value

ICommand

ContentId

string ContentId { get; }

Property Value

string

IconSource

Uri IconSource { get; }

Property Value

Uri

Id

Guid Id { get; }

Property Value

Guid

IsSelected

bool IsSelected { get; set; }

Property Value

bool

ShouldReopenOnStart

bool ShouldReopenOnStart { get; }

Property Value

bool

Methods

LoadState(BinaryReader)

void LoadState(BinaryReader reader)

Parameters

reader BinaryReader

SaveState(BinaryWriter)

void SaveState(BinaryWriter writer)

Parameters

writer BinaryWriter