C# 클래스 Harriet.ViewModels.ChatWindowViewModel

チャット枠に対応したビューモデルを表します。
상속: HarrietViewModelBase
파일 보기 프로젝트 열기: malaybaku/harriet 1 사용 예제들

공개 메소드들

메소드 설명
ChatWindowViewModel ( IChatWindowModel model, IMainWindow mainWindow, IShownCharacterNameSetting shownCharacterNameSetting, IChatWindowTextSetting textSetting, IChatWindowColorSetting colorSetting ) : System

モデルおよび設定を用いてインスタンスを初期化します。

Initialize ( ) : void

ビューの初期化時に実行される関数です。

비공개 메소드들

메소드 설명
AssignToModel ( IChatWindowModel chatWindow ) : void
Close ( ) : void
GoNext ( ) : void
SyncTopmostToMainWindow ( IMainWindow window ) : void

메소드 상세

ChatWindowViewModel() 공개 메소드

モデルおよび設定を用いてインスタンスを初期化します。
public ChatWindowViewModel ( IChatWindowModel model, IMainWindow mainWindow, IShownCharacterNameSetting shownCharacterNameSetting, IChatWindowTextSetting textSetting, IChatWindowColorSetting colorSetting ) : System
model IChatWindowModel 必要な描画物を実際に用意するモデル
mainWindow IMainWindow 位置決めに使うための親ウィンドウ
shownCharacterNameSetting IShownCharacterNameSetting 表示名の設定
textSetting IChatWindowTextSetting テキストのフォント設定
colorSetting IChatWindowColorSetting 色の設定
리턴 System

Initialize() 공개 메소드

ビューの初期化時に実行される関数です。
public Initialize ( ) : void
리턴 void