C# Class Telegram.Model.Wrappers.DialogModelPlain

Inheritance: DialogModel
Afficher le fichier Open project: naphaso/kilogram Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
MessagesRequest ( ) : System.Threading.Tasks.Task
Process ( Messages_messagesConstructor loadedMessages ) : bool
Process ( Messages_messagesSliceConstructor loadedMessages ) : bool
Process ( messages_Messages loadedMessages ) : bool
SubscribeToDialog ( ) : void

Method Details

ClearDialogHistory() public méthode

public ClearDialogHistory ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

DialogModelPlain() public méthode

public DialogModelPlain ( Dialog dialog, TelegramSession session, MessageModel>.Dictionary messagesMap ) : System
dialog Dialog
session Telegram.MTProto.TelegramSession
messagesMap MessageModel>.Dictionary
Résultat System

DialogModelPlain() public méthode

public DialogModelPlain ( MessageModelDelivered topMessage, TelegramSession session ) : System
topMessage MessageModelDelivered
session Telegram.MTProto.TelegramSession
Résultat System

DialogModelPlain() public méthode

public DialogModelPlain ( Peer peer, TelegramSession session ) : System
peer Peer
session Telegram.MTProto.TelegramSession
Résultat System

DialogModelPlain() public méthode

public DialogModelPlain ( TelegramSession session, BinaryReader reader ) : System
session Telegram.MTProto.TelegramSession
reader System.IO.BinaryReader
Résultat System

LoadMore() public méthode

public LoadMore ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

LoadMorePossible() public méthode

public LoadMorePossible ( ) : bool
Résultat bool

Read() public méthode

public Read ( BinaryReader reader ) : void
reader System.IO.BinaryReader
Résultat void

RemoveAndClearDialog() public méthode

public RemoveAndClearDialog ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SendMedia() public méthode

public SendMedia ( InputMedia media ) : System.Threading.Tasks.Task
media InputMedia
Résultat System.Threading.Tasks.Task

SendMessage() public méthode

public SendMessage ( string message ) : Task
message string
Résultat Task

SendRead() public méthode

public SendRead ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SendTyping() public méthode

public SendTyping ( bool typing ) : void
typing bool
Résultat void

Write() public méthode

public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
Résultat void