C# 클래스 UI.ViewModel.MessageViewModel

상속: BaseViewModel
파일 보기 프로젝트 열기: Nirklav/TCPChat 1 사용 예제들

공개 메소드들

메소드 설명
MessageViewModel ( System.DateTime messageTime, string senderNick, FileId fileId, RoomViewModel roomVm ) : System
MessageViewModel ( long messageId, System.DateTime messageTime, string senderNick, string receiverNick, string message, bool isPrivate, RoomViewModel room ) : System
MessageViewModel ( string systemMessage, RoomViewModel room ) : System

보호된 메소드들

메소드 설명
DisposeManagedResources ( ) : void

비공개 메소드들

메소드 설명
ClientDownloadProgress ( FileDownloadEventArgs e ) : void
ClientPostedFileDeleted ( FileDownloadEventArgs e ) : void
DownloadFile ( object obj ) : void
EditMessage ( object obj ) : void
GetFile ( ClientGuard client, FileId fileId ) : Engine.Model.Entities.FileDescription
MessageViewModel ( long messageId, RoomViewModel room, bool initializeNotifier ) : System

메소드 상세

DisposeManagedResources() 보호된 메소드

protected DisposeManagedResources ( ) : void
리턴 void

MessageViewModel() 공개 메소드

public MessageViewModel ( System.DateTime messageTime, string senderNick, FileId fileId, RoomViewModel roomVm ) : System
messageTime System.DateTime
senderNick string
fileId FileId
roomVm RoomViewModel
리턴 System

MessageViewModel() 공개 메소드

public MessageViewModel ( long messageId, System.DateTime messageTime, string senderNick, string receiverNick, string message, bool isPrivate, RoomViewModel room ) : System
messageId long
messageTime System.DateTime
senderNick string
receiverNick string
message string
isPrivate bool
room RoomViewModel
리턴 System

MessageViewModel() 공개 메소드

public MessageViewModel ( string systemMessage, RoomViewModel room ) : System
systemMessage string
room RoomViewModel
리턴 System