C# 클래스 Telegram.Model.Wrappers.DialogModelPlain

상속: DialogModel
파일 보기 프로젝트 열기: naphaso/kilogram 1 사용 예제들

공개 메소드들

메소드 설명
ClearDialogHistory ( ) : System.Threading.Tasks.Task
DialogModelPlain ( Dialog dialog, TelegramSession session, MessageModel>.Dictionary messagesMap ) : System
DialogModelPlain ( MessageModelDelivered topMessage, TelegramSession session ) : System
DialogModelPlain ( Peer peer, TelegramSession session ) : System
DialogModelPlain ( TelegramSession session, BinaryReader reader ) : System
LoadMore ( ) : System.Threading.Tasks.Task
LoadMorePossible ( ) : bool
Read ( BinaryReader reader ) : void
RemoveAndClearDialog ( ) : System.Threading.Tasks.Task
SendMedia ( InputMedia media ) : System.Threading.Tasks.Task
SendMessage ( string message ) : Task
SendRead ( ) : System.Threading.Tasks.Task
SendTyping ( bool typing ) : void
Write ( BinaryWriter writer ) : void

비공개 메소드들

메소드 설명
MessagesRequest ( ) : System.Threading.Tasks.Task
Process ( Messages_messagesConstructor loadedMessages ) : bool
Process ( Messages_messagesSliceConstructor loadedMessages ) : bool
Process ( messages_Messages loadedMessages ) : bool
SubscribeToDialog ( ) : void

메소드 상세

ClearDialogHistory() 공개 메소드

public ClearDialogHistory ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

DialogModelPlain() 공개 메소드

public DialogModelPlain ( Dialog dialog, TelegramSession session, MessageModel>.Dictionary messagesMap ) : System
dialog Dialog
session Telegram.MTProto.TelegramSession
messagesMap MessageModel>.Dictionary
리턴 System

DialogModelPlain() 공개 메소드

public DialogModelPlain ( MessageModelDelivered topMessage, TelegramSession session ) : System
topMessage MessageModelDelivered
session Telegram.MTProto.TelegramSession
리턴 System

DialogModelPlain() 공개 메소드

public DialogModelPlain ( Peer peer, TelegramSession session ) : System
peer Peer
session Telegram.MTProto.TelegramSession
리턴 System

DialogModelPlain() 공개 메소드

public DialogModelPlain ( TelegramSession session, BinaryReader reader ) : System
session Telegram.MTProto.TelegramSession
reader System.IO.BinaryReader
리턴 System

LoadMore() 공개 메소드

public LoadMore ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

LoadMorePossible() 공개 메소드

public LoadMorePossible ( ) : bool
리턴 bool

Read() 공개 메소드

public Read ( BinaryReader reader ) : void
reader System.IO.BinaryReader
리턴 void

RemoveAndClearDialog() 공개 메소드

public RemoveAndClearDialog ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SendMedia() 공개 메소드

public SendMedia ( InputMedia media ) : System.Threading.Tasks.Task
media InputMedia
리턴 System.Threading.Tasks.Task

SendMessage() 공개 메소드

public SendMessage ( string message ) : Task
message string
리턴 Task

SendRead() 공개 메소드

public SendRead ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SendTyping() 공개 메소드

public SendTyping ( bool typing ) : void
typing bool
리턴 void

Write() 공개 메소드

public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
리턴 void