C# Class Mono.Upcoming.AuthenticatedConnection

Inheritance: UpcomingConnection
Afficher le fichier Open project: mono/upcoming-sharp Class Usage Examples

Méthodes publiques

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

Private Methods

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

Method Details

AddEvent() public méthode

public AddEvent ( string name, Venue venue, Category category, System.DateTime start_date ) : Event
name string
venue Venue
category Category
start_date System.DateTime
Résultat Event

AddEvent() public méthode

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
Résultat Event

AddEventToGroup() public méthode

public AddEventToGroup ( Event event_to_add, Group group ) : void
event_to_add Event
group Group
Résultat void

AddEventToWatchList() public méthode

public AddEventToWatchList ( Event event_to_add ) : int
event_to_add Event
Résultat int

AddEventToWatchList() public méthode

public AddEventToWatchList ( Event event_to_add, AttendStatus status ) : int
event_to_add Event
status AttendStatus
Résultat int

AddGroup() public méthode

public AddGroup ( string name, string description, ModerationLevel moderation_level, bool is_private ) : Group
name string
description string
moderation_level ModerationLevel
is_private bool
Résultat Group

AddTagsToEvent() public méthode

public AddTagsToEvent ( Event event_to_edit, string tags ) : void
event_to_edit Event
tags string
Résultat void

AddVenue() public méthode

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
Résultat Venue

AuthenticatedConnection() public méthode

public AuthenticatedConnection ( string api_key ) : System
api_key string
Résultat System

AuthenticatedConnection() public méthode

public AuthenticatedConnection ( string token, string api_key ) : System
token string
api_key string
Résultat System

CreateToken() public méthode

public CreateToken ( string frob ) : void
frob string
Résultat void

EditEvent() public méthode

public EditEvent ( Event event_to_edit ) : Event
event_to_edit Event
Résultat Event

EditGroup() public méthode

public EditGroup ( Group group ) : Group
group Group
Résultat Group

EditVenue() public méthode

public EditVenue ( Venue venue ) : void
venue Venue
Résultat void

GetGroupParams() public méthode

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
Résultat Mono.Upcoming.UpcomingParam[]

GetMetroList() public méthode

public GetMetroList ( ) : Mono.Upcoming.Metro[]
Résultat Mono.Upcoming.Metro[]

GetMyGroups() public méthode

public GetMyGroups ( ) : Mono.Upcoming.Group[]
Résultat Mono.Upcoming.Group[]

GetUserInfo() public méthode

public GetUserInfo ( ) : User
Résultat User

GetWatchList() public méthode

public GetWatchList ( ) : Mono.Upcoming.Watch[]
Résultat Mono.Upcoming.Watch[]

JoinGroup() public méthode

public JoinGroup ( Group group ) : void
group Group
Résultat void

LeaveGroup() public méthode

public LeaveGroup ( Group group ) : void
group Group
Résultat void

RemoveTagFromEvent() public méthode

public RemoveTagFromEvent ( Event event_to_edit, string tag ) : void
event_to_edit Event
tag string
Résultat void

RemoveWatch() public méthode

public RemoveWatch ( Watch watch ) : void
watch Watch
Résultat void