C# Класс Mono.Upcoming.AuthenticatedConnection

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

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

Метод Описание
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