C# Класс Treefrog.Presentation.ContentWorkspacePresenter

Наследование: IDisposable, ICommandSubscriber
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddContentController ( ContentTypeController controller ) : void
CloseContent ( System.Guid uid ) : void
ContentWorkspacePresenter ( Treefrog.Presentation.EditorPresenter editor ) : System
Dispose ( ) : void
GetContent ( System.Guid uid ) : ContentPresenter
IsContentOpen ( System.Guid uid ) : bool
IsContentValid ( System.Guid uid ) : bool
OpenContent ( System.Guid uid ) : void
RemoveContentController ( ContentTypeController controller ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnContentClosed ( ContentPresenterEventArgs e ) : void
OnContentModified ( ContentPresenterEventArgs e ) : void
OnContentOpened ( ContentPresenterEventArgs e ) : void
OnProjectReset ( EventArgs e ) : void

Приватные методы

Метод Описание
BindProject ( Project project ) : void
CommandCanOpenLevel ( object param ) : bool
CommandOpenLevel ( object param ) : void
ControllerContentClosedHandler ( object sender, ContentPresenterEventArgs e ) : void
ControllerContentOpenedHandler ( object sender, ContentPresenterEventArgs e ) : void
EditorSyncCurrentProject ( object sender, Treefrog.Presentation.SyncProjectEventArgs e ) : void
InitializeCommandManager ( ) : void

Описание методов

AddContentController() публичный Метод

public AddContentController ( ContentTypeController controller ) : void
controller ContentTypeController
Результат void

CloseContent() публичный Метод

public CloseContent ( System.Guid uid ) : void
uid System.Guid
Результат void

ContentWorkspacePresenter() публичный Метод

public ContentWorkspacePresenter ( Treefrog.Presentation.EditorPresenter editor ) : System
editor Treefrog.Presentation.EditorPresenter
Результат System

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetContent() публичный Метод

public GetContent ( System.Guid uid ) : ContentPresenter
uid System.Guid
Результат ContentPresenter

IsContentOpen() публичный Метод

public IsContentOpen ( System.Guid uid ) : bool
uid System.Guid
Результат bool

IsContentValid() публичный Метод

public IsContentValid ( System.Guid uid ) : bool
uid System.Guid
Результат bool

OnContentClosed() защищенный Метод

protected OnContentClosed ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Результат void

OnContentModified() защищенный Метод

protected OnContentModified ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Результат void

OnContentOpened() защищенный Метод

protected OnContentOpened ( ContentPresenterEventArgs e ) : void
e ContentPresenterEventArgs
Результат void

OnProjectReset() защищенный Метод

protected OnProjectReset ( EventArgs e ) : void
e System.EventArgs
Результат void

OpenContent() публичный Метод

public OpenContent ( System.Guid uid ) : void
uid System.Guid
Результат void

RemoveContentController() публичный Метод

public RemoveContentController ( ContentTypeController controller ) : void
controller ContentTypeController
Результат void