C# 클래스 Mono.Upcoming.AuthenticatedConnection

상속: UpcomingConnection
파일 보기 프로젝트 열기: mono/upcoming-sharp 1 사용 예제들

공개 메소드들

메소드 설명
AddEvent ( string name, Venue venue, Category category, System.DateTime start_date ) : Event
AddEvent ( string name, Venue venue, Category category, System.DateTime start_date, string description, bool personal, bool selfpromotion ) : Event
AddEventToGroup ( Event event_to_add, Group group ) : void
AddEventToWatchList ( Event event_to_add ) : int
AddEventToWatchList ( Event event_to_add, AttendStatus status ) : int
AddGroup ( string name, string description, ModerationLevel moderation_level, bool is_private ) : Group
AddTagsToEvent ( Event event_to_edit, string tags ) : void
AddVenue ( string venuename, string venueaddress, string venuecity, Metro metro, string venuezip, string venuephone, Uri venueurl, string venuedescription, bool is_private ) : Venue
AuthenticatedConnection ( string api_key ) : System
AuthenticatedConnection ( string token, string api_key ) : System
CreateToken ( string frob ) : void
EditEvent ( Event event_to_edit ) : Event
EditGroup ( Group group ) : Group
EditVenue ( Venue venue ) : void
GetGroupParams ( string name, string description, ModerationLevel moderation_level, bool is_private ) : Mono.Upcoming.UpcomingParam[]
GetMetroList ( ) : Mono.Upcoming.Metro[]
GetMyGroups ( ) : Mono.Upcoming.Group[]
GetUserInfo ( ) : User
GetWatchList ( ) : Mono.Upcoming.Watch[]
JoinGroup ( Group group ) : void
LeaveGroup ( Group group ) : void
RemoveTagFromEvent ( Event event_to_edit, string tag ) : void
RemoveWatch ( Watch watch ) : void

비공개 메소드들

메소드 설명
CheckToken ( string token ) : void
CreateVenueParams ( string venuename, string venueaddress, string venuecity, int metro_id, string venuezip, string venuephone, string venueurl, string venuedescription, bool is_private ) : ArrayList
GetEventParams ( string name, string description, int venue_id, int category_id, System.DateTime start_date, bool personal, bool self_promotion ) : Mono.Upcoming.UpcomingParam[]
GetGroupEvents ( int group_id, int page_nr, int events_per_page ) : Mono.Upcoming.Event[]
GetGroupMembers ( int group_id, int page_nr, int members_per_page ) : Mono.Upcoming.User[]
GetGroups ( int event_id ) : Mono.Upcoming.Group[]
GetVenues ( int metro_id ) : Mono.Upcoming.Venue[]

메소드 상세

AddEvent() 공개 메소드

public AddEvent ( string name, Venue venue, Category category, System.DateTime start_date ) : Event
name string
venue Venue
category Category
start_date System.DateTime
리턴 Event

AddEvent() 공개 메소드

public AddEvent ( string name, Venue venue, Category category, System.DateTime start_date, string description, bool personal, bool selfpromotion ) : Event
name string
venue Venue
category Category
start_date System.DateTime
description string
personal bool
selfpromotion bool
리턴 Event

AddEventToGroup() 공개 메소드

public AddEventToGroup ( Event event_to_add, Group group ) : void
event_to_add Event
group Group
리턴 void

AddEventToWatchList() 공개 메소드

public AddEventToWatchList ( Event event_to_add ) : int
event_to_add Event
리턴 int

AddEventToWatchList() 공개 메소드

public AddEventToWatchList ( Event event_to_add, AttendStatus status ) : int
event_to_add Event
status AttendStatus
리턴 int

AddGroup() 공개 메소드

public AddGroup ( string name, string description, ModerationLevel moderation_level, bool is_private ) : Group
name string
description string
moderation_level ModerationLevel
is_private bool
리턴 Group

AddTagsToEvent() 공개 메소드

public AddTagsToEvent ( Event event_to_edit, string tags ) : void
event_to_edit Event
tags string
리턴 void

AddVenue() 공개 메소드

public AddVenue ( string venuename, string venueaddress, string venuecity, Metro metro, string venuezip, string venuephone, Uri venueurl, string venuedescription, bool is_private ) : Venue
venuename string
venueaddress string
venuecity string
metro Metro
venuezip string
venuephone string
venueurl System.Uri
venuedescription string
is_private bool
리턴 Venue

AuthenticatedConnection() 공개 메소드

public AuthenticatedConnection ( string api_key ) : System
api_key string
리턴 System

AuthenticatedConnection() 공개 메소드

public AuthenticatedConnection ( string token, string api_key ) : System
token string
api_key string
리턴 System

CreateToken() 공개 메소드

public CreateToken ( string frob ) : void
frob string
리턴 void

EditEvent() 공개 메소드

public EditEvent ( Event event_to_edit ) : Event
event_to_edit Event
리턴 Event

EditGroup() 공개 메소드

public EditGroup ( Group group ) : Group
group Group
리턴 Group

EditVenue() 공개 메소드

public EditVenue ( Venue venue ) : void
venue Venue
리턴 void

GetGroupParams() 공개 메소드

public GetGroupParams ( string name, string description, ModerationLevel moderation_level, bool is_private ) : Mono.Upcoming.UpcomingParam[]
name string
description string
moderation_level ModerationLevel
is_private bool
리턴 Mono.Upcoming.UpcomingParam[]

GetMetroList() 공개 메소드

public GetMetroList ( ) : Mono.Upcoming.Metro[]
리턴 Mono.Upcoming.Metro[]

GetMyGroups() 공개 메소드

public GetMyGroups ( ) : Mono.Upcoming.Group[]
리턴 Mono.Upcoming.Group[]

GetUserInfo() 공개 메소드

public GetUserInfo ( ) : User
리턴 User

GetWatchList() 공개 메소드

public GetWatchList ( ) : Mono.Upcoming.Watch[]
리턴 Mono.Upcoming.Watch[]

JoinGroup() 공개 메소드

public JoinGroup ( Group group ) : void
group Group
리턴 void

LeaveGroup() 공개 메소드

public LeaveGroup ( Group group ) : void
group Group
리턴 void

RemoveTagFromEvent() 공개 메소드

public RemoveTagFromEvent ( Event event_to_edit, string tag ) : void
event_to_edit Event
tag string
리턴 void

RemoveWatch() 공개 메소드

public RemoveWatch ( Watch watch ) : void
watch Watch
리턴 void