C# 클래스 kasthack.vksharp.RawApi.MethodGroup_Messages

파일 보기 프로젝트 열기: kasthack/kasthack.vksharp

공개 메소드들

메소드 설명
AddChatUser ( int userId, int chatId = null ) : Task
Delete ( ) : Task
DeleteChatPhoto ( int chatId ) : Task
DeleteDialog ( int userId ) : Task
Get ( int @out, int timeOffset, int filters, int previewLength, long lastMessageId = null, int offset = null, int count = 200 ) : Task
GetDialogs ( long startMessageId = null, int previewLength = null, bool unread = null, int offset = null, int count = 20 ) : Task

Возвращает список диалогов текущего пользователя или сообщества.

GetHistoryChat ( int chatId, bool rev = false, long startMessageId = null, int offset = null, int count = 200 ) : Task
GetHistoryUser ( int userId, bool rev = false, long startMessageId = null, int offset = null, int count = 200 ) : Task
GetLastActivity ( int userId ) : Task
MarkAsImportant ( bool important ) : Task
MarkAsRead ( int userId, int startMessageId = null ) : Task
RemoveChatUser ( int userId, int chatId ) : Task
Restore ( int messageId ) : Task
Send ( int userId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
Send ( string domain, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
SendChat ( int chatId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
SendPeer ( long peerId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
SetActivity ( int userId, ImActivity type = ImActivity.Typing ) : Task

비공개 메소드들

메소드 설명
MethodGroup_Messages ( RawApi parent ) : System

메소드 상세

AddChatUser() 공개 메소드

public AddChatUser ( int userId, int chatId = null ) : Task
userId int
chatId int
리턴 Task

Delete() 공개 메소드

public Delete ( ) : Task
리턴 Task

DeleteChatPhoto() 공개 메소드

public DeleteChatPhoto ( int chatId ) : Task
chatId int
리턴 Task

DeleteDialog() 공개 메소드

public DeleteDialog ( int userId ) : Task
userId int
리턴 Task

Get() 공개 메소드

public Get ( int @out, int timeOffset, int filters, int previewLength, long lastMessageId = null, int offset = null, int count = 200 ) : Task
@out int
timeOffset int
filters int
previewLength int
lastMessageId long
offset int
count int
리턴 Task

GetDialogs() 공개 메소드

Возвращает список диалогов текущего пользователя или сообщества.
public GetDialogs ( long startMessageId = null, int previewLength = null, bool unread = null, int offset = null, int count = 20 ) : Task
startMessageId long Идентификатор сообщения, начиная с которого нужно вернуть список диалогов
previewLength int Количество символов, по которому нужно обрезать сообщение. (по умолчанию сообщения не обрезаются)
unread bool Вернуть только диалоги, в которых есть непрочитанные входящие сообщения
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
리턴 Task

GetHistoryChat() 공개 메소드

public GetHistoryChat ( int chatId, bool rev = false, long startMessageId = null, int offset = null, int count = 200 ) : Task
chatId int
rev bool
startMessageId long
offset int
count int
리턴 Task

GetHistoryUser() 공개 메소드

public GetHistoryUser ( int userId, bool rev = false, long startMessageId = null, int offset = null, int count = 200 ) : Task
userId int
rev bool
startMessageId long
offset int
count int
리턴 Task

GetLastActivity() 공개 메소드

public GetLastActivity ( int userId ) : Task
userId int
리턴 Task

MarkAsImportant() 공개 메소드

public MarkAsImportant ( bool important ) : Task
important bool
리턴 Task

MarkAsRead() 공개 메소드

public MarkAsRead ( int userId, int startMessageId = null ) : Task
userId int
startMessageId int
리턴 Task

RemoveChatUser() 공개 메소드

public RemoveChatUser ( int userId, int chatId ) : Task
userId int
chatId int
리턴 Task

Restore() 공개 메소드

public Restore ( int messageId ) : Task
messageId int
리턴 Task

Send() 공개 메소드

public Send ( int userId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
userId int
message string
guid int
lat double
@long double
attachment ContentId
forwardMessages long
stickerId int
randomId long
리턴 Task

Send() 공개 메소드

public Send ( string domain, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
domain string
message string
guid int
lat double
@long double
attachment ContentId
forwardMessages long
stickerId int
randomId long
리턴 Task

SendChat() 공개 메소드

public SendChat ( int chatId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
chatId int
message string
guid int
lat double
@long double
attachment ContentId
forwardMessages long
stickerId int
randomId long
리턴 Task

SendPeer() 공개 메소드

public SendPeer ( long peerId, string message = null, int guid = null, double lat = null, double @long = null, ContentId attachment = null, long forwardMessages = null, int stickerId = null, long randomId = null ) : Task
peerId long
message string
guid int
lat double
@long double
attachment ContentId
forwardMessages long
stickerId int
randomId long
리턴 Task

SetActivity() 공개 메소드

public SetActivity ( int userId, ImActivity type = ImActivity.Typing ) : Task
userId int
type ImActivity
리턴 Task