C# 클래스 LineSharp.LineClient

파일 보기 프로젝트 열기: Banandana/LineSharp 1 사용 예제들

공개 메소드들

메소드 설명
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