C# Класс LineSharp.LineClient

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AcceptGroupInvitation ( string groupId ) : void
BlockContact ( string id ) : void
CreateGroup ( string name, List contactIDs ) : LineSharp.Common.Group
CreateRoom ( List ContactIDs ) : LineSharp.Common.Room
GetBlockedContactIDs ( ) : List
GetContact ( string id ) : LineSharp.Common.Contact
GetContactIDs ( ) : List
GetContacts ( List id ) : List
GetGroupIDs ( ) : List
GetGroupInvitedIDs ( ) : List
GetGroups ( List groupIDs ) : List
GetProfile ( ) : LineSharp.Common.Profile
GetRoom ( string RoomID ) : LineSharp.Common.Room
InviteToGroup ( string groupId, List contactIDs ) : void
KickFromGroup ( string groupId, List contactIDs ) : void
LeaveGroup ( string groupId ) : void
LeaveRoom ( string RoomID ) : void
LineClient ( ) : System
Login ( string username, string password ) : void
Login ( string Email, string Password, string verifierToken ) : void
Logout ( ) : void
RejectGroupInvitation ( string groupId ) : void
SendMessage ( string target, string message ) : Message
TokenLogin ( string authToken ) : void
UnblockContact ( string id ) : void
Update ( ) : void
VerifyPin ( ) : void

Приватные методы

Метод Описание
GetNextOperation ( ) : Operation
OperationRecieved ( Operation operation ) : void
RegisterOperation ( Operation operation ) : void

Описание методов

AcceptGroupInvitation() публичный Метод

public AcceptGroupInvitation ( string groupId ) : void
groupId string
Результат void

BlockContact() публичный Метод

public BlockContact ( string id ) : void
id string
Результат void

CreateGroup() публичный Метод

public CreateGroup ( string name, List contactIDs ) : LineSharp.Common.Group
name string
contactIDs List
Результат LineSharp.Common.Group

CreateRoom() публичный Метод

public CreateRoom ( List ContactIDs ) : LineSharp.Common.Room
ContactIDs List
Результат LineSharp.Common.Room

GetBlockedContactIDs() публичный Метод

public GetBlockedContactIDs ( ) : List
Результат List

GetContact() публичный Метод

public GetContact ( string id ) : LineSharp.Common.Contact
id string
Результат LineSharp.Common.Contact

GetContactIDs() публичный Метод

public GetContactIDs ( ) : List
Результат List

GetContacts() публичный Метод

public GetContacts ( List id ) : List
id List
Результат List

GetGroupIDs() публичный Метод

public GetGroupIDs ( ) : List
Результат List

GetGroupInvitedIDs() публичный Метод

public GetGroupInvitedIDs ( ) : List
Результат List

GetGroups() публичный Метод

public GetGroups ( List groupIDs ) : List
groupIDs List
Результат List

GetProfile() публичный Метод

public GetProfile ( ) : LineSharp.Common.Profile
Результат LineSharp.Common.Profile

GetRoom() публичный Метод

public GetRoom ( string RoomID ) : LineSharp.Common.Room
RoomID string
Результат LineSharp.Common.Room

InviteToGroup() публичный Метод

public InviteToGroup ( string groupId, List contactIDs ) : void
groupId string
contactIDs List
Результат void

KickFromGroup() публичный Метод

public KickFromGroup ( string groupId, List contactIDs ) : void
groupId string
contactIDs List
Результат void

LeaveGroup() публичный Метод

public LeaveGroup ( string groupId ) : void
groupId string
Результат void

LeaveRoom() публичный Метод

public LeaveRoom ( string RoomID ) : void
RoomID string
Результат void

LineClient() публичный Метод

public LineClient ( ) : System
Результат System

Login() публичный Метод

public Login ( string username, string password ) : void
username string
password string
Результат void

Login() публичный Метод

public Login ( string Email, string Password, string verifierToken ) : void
Email string
Password string
verifierToken string
Результат void

Logout() публичный Метод

public Logout ( ) : void
Результат void

RejectGroupInvitation() публичный Метод

public RejectGroupInvitation ( string groupId ) : void
groupId string
Результат void

SendMessage() публичный Метод

public SendMessage ( string target, string message ) : Message
target string
message string
Результат LineSharp.Common.Message

TokenLogin() публичный Метод

public TokenLogin ( string authToken ) : void
authToken string
Результат void

UnblockContact() публичный Метод

public UnblockContact ( string id ) : void
id string
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

VerifyPin() публичный Метод

public VerifyPin ( ) : void
Результат void