C# Class CaveTube.CaveTalk.ViewModel.MainWindowViewModel

Inheritance: CaveTube.CaveTalk.Utils.ViewModelBase
Show file Open project: madguy/CaveTalk Class Usage Examples

Public Methods

Method Description
Initialize ( ) : void

初期化を行います。

MainWindowViewModel ( ) : System

コンストラクタ

Protected Methods

Method Description
OnDispose ( ) : void

画面が閉じるときに呼ばれます。 オブジェクトを破棄します。

Private Methods

Method Description
AddComment ( Lib message ) : void

コメント受信時にコメントを追加します。

AllowInstantMessage ( Message message ) : void

インスタントメッセージを許可します。

BanUser ( Message message ) : void

ユーザーをBANします。

CommentStatusChange ( Lib message ) : void

BANやコメント非表示などコメントの状態が変更される通知を受け取った時に実行されるイベントです。

ConnectSpeakApplication ( ) : void

読み上げソフトに接続します。

DisconnectSpeakApplication ( ) : void

読み上げソフトを切断します。

HideComment ( Message message ) : void

コメントを非表示にします。

HideId ( Message message ) : void

リスナーの強制ID表示を解除します。

JoinRoom ( String liveUrl ) : void

コメント部屋に接続します。

LeaveRoom ( ) : void

コメント部屋から抜けます。

LogError ( Exception e ) : void

CaveTubeClientから何かしらのエラーが通知されたときに実行されるイベントです。

LoginCavetube ( ) : void
LogoutCavetube ( ) : void
NotifyAdminShout ( String message ) : void

管理者メッセージ通知時に実行されるイベントです。

NotifyInstantMessage ( String message ) : void

インスタントメッセージ受信時に実行されるイベントです。

NotifyLiveClose ( Lib liveEntry ) : void

配信終了通知時に実行されるイベントです。

NotifyMessageToFlashCommentGenerator ( Lib message ) : void

コメント受信時にFlashコメントジェネレーターへの通知を行います。

OnJoin ( String roomId ) : void

放送への接続時に実行されるイベントです。

PostComment ( String postName, String postMessage, String apiKey ) : void

コメントを投稿します。

ResetStatus ( ) : void

接続人数やコメント一覧をクリアして初期状態に戻します。

SendBroadcasterCommandHelper ( System.Action act ) : void

配信者用コマンドを送信するためのヘルパーです。

ShowComment ( Message message ) : void

コメントを再表示します。

ShowId ( Message message ) : void

リスナーの強制ID表示を有効にします。

ShowOption ( ) : void
ShowStartBroadcast ( ) : void
ShowVersion ( ) : void
SpeakMessage ( Lib message ) : void

コメント受信時に読み上げを実行します。

UnBanUser ( Message message ) : void

ユーザーBANを解除します。

UpdateCheck ( ) : void

アプリケーションのアップデートをチェックします。

UpdateMember ( Int32 count ) : void

人数更新受信時に実行されるイベントです。

Method Details

Initialize() public method

初期化を行います。
public Initialize ( ) : void
return void

MainWindowViewModel() public method

コンストラクタ
public MainWindowViewModel ( ) : System
return System

OnDispose() protected method

画面が閉じるときに呼ばれます。 オブジェクトを破棄します。
protected OnDispose ( ) : void
return void