diff --git a/Release/ViddlerV2.dll b/Release/ViddlerV2.dll index 0743b95..8c178af 100755 Binary files a/Release/ViddlerV2.dll and b/Release/ViddlerV2.dll differ diff --git a/Release/ViddlerV2.xml b/Release/ViddlerV2.xml index 2ff83c4..e9f99a1 100755 --- a/Release/ViddlerV2.xml +++ b/Release/ViddlerV2.xml @@ -4,4524 +4,4469 @@ ViddlerV2 - + - Provides request parameters for Viddler API remote method: viddler.videos.upload + Provides access to Viddler API methods located in viddler.api namespace. + + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. + + + + When inherited in a derived class, provides access to Viddler API methods located in the specified Viddler API namespace. This class is not intended to be used in your code in any way. - + + + + - Represents a data object used to deserialize the remote Viddler API method result. + Initializes a new instance of ViddlerNamespaceProvider class. - + - Represents a base for data objects returned by Viddler API remote methods. + Provides access to an instance of ViddlerService in derived classes. - + - When overriden in derived class, returns XML representation of the current object. + Initializes a new instance of ApiNamespaceWrapper class. - + - When overriden in derived class, returns XML representation of the current object. + Calls the remote Viddler API method: viddler.api.echo - + - Corresponds to the remote Viddler API field "warnings" + Calls the remote Viddler API method: viddler.api.getInfo - + - Initializes a new instance of data object class. + Provides request parameters for Viddler API remote method: viddler.api.echo + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "id" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "status" + Represents a base for data objects returned by Viddler API remote methods. - + - Corresponds to the remote Viddler API field "author" + When overriden in derived class, returns XML representation of the current object. - + - Corresponds to the remote Viddler API field "user" + When overriden in derived class, returns XML representation of the current object. - + - Corresponds to the remote Viddler API field "title" + Corresponds to the remote Viddler API field "warnings" - + - Corresponds to the remote Viddler API field "length" + Corresponds to the remote Viddler API field "message" - + - Corresponds to the remote Viddler API field "description" + Provides request parameters for Viddler API remote method: viddler.api.getInfo + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "age_limit" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "url" + Corresponds to the remote Viddler API field "version" - + - Corresponds to the remote Viddler API field "thumbnail_url" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "thumbnails_count" + Corresponds to the remote Viddler API field "changed" - + - Corresponds to the remote Viddler API field "thumbnail_index" + Corresponds to the remote Viddler API field "video_ids" - + - Corresponds to the remote Viddler API field "permalink" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "html5_video_source" + Corresponds to the remote Viddler API field "video_id" - + - Corresponds to the remote Viddler API field "view_count" + Corresponds to the remote Viddler API field "status" - + - Corresponds to the remote Viddler API field "impression_count" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "upload_time" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "made_public_time" + Corresponds to the remote Viddler API field "video_ads_status" - + - Corresponds to the remote Viddler API field "favorite" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "comment_count" + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "tags" + Corresponds to the remote Viddler API field "enabled" - + - Corresponds to the remote Viddler API field "embed_code" + Corresponds to the remote Viddler API field "language" - + - Corresponds to the remote Viddler API field "comments" + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "permissions" + Corresponds to the remote Viddler API field "file_size" - + - Corresponds to the remote Viddler API field "comments_moderation" + Corresponds to the remote Viddler API field "file_url" - + - Corresponds to the remote Viddler API field "display_apsect_ratio" + Corresponds to the remote Viddler API field "default" - + - Corresponds to the remote Viddler API field "files" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "closed_captioning_list" + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "view_token" + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "itunes_settings" + Corresponds to the remote Viddler API field "author" - + - Provides request parameters for Viddler API remote method: viddler.videos.getEmbedCodeTypes + Corresponds to the remote Viddler API field "rating" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "replies_count" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "parent" - + - Corresponds to the remote Viddler API field "embed_code_types" + Corresponds to the remote Viddler API field "text" - + - Provides data for the generic EventHandler event. + Corresponds to the remote Viddler API field "add_time" - + - Provides data for the generic EventHandler event. + Corresponds to the remote Viddler API field "add_timepoint" - - - - - + + + Corresponds to the remote Viddler API field "video" + - - + + + Corresponds to the remote Viddler API field "comments_moderation" + - + - Initializes a new instance of ViddlerRequestEventArgs class. + Corresponds to the remote Viddler API field "video_reply" - + - Gets a type of contract class used during a HTTP request. + Represents a data object used to deserialize the remote Viddler API method result. - + - Gets a collection of query parameters used during a HTTP request. + Initializes a new instance of data object class. - + - Gets a value indicating whether a file was sent during a HTTP request. + Corresponds to the remote Viddler API field "page" - - + + + Corresponds to the remote Viddler API field "per_page" + - + - Initializes a new instance of ViddlerRequestErrorEventArgs class. + Corresponds to the remote Viddler API field "type" - + - Gets a system exception thrown during a HTTP request. + Corresponds to the remote Viddler API field "comments_list" - + Provides enumerated values used to deserialize the remote Viddler API method result. - + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API enumerated value "ready" + Corresponds to the remote Viddler API enumerated value "uploaded-desc" - + - Corresponds to the remote Viddler API enumerated value "not ready" + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Corresponds to the remote Viddler API enumerated value "deleted" + Represents a data object used to deserialize the remote Viddler API method result. - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "status" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "obscenity_filter" - + - Corresponds to the remote Viddler API field "page" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "per_page" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "sort" + Corresponds to the remote Viddler API enumerated value "0" - + - Corresponds to the remote Viddler API field "video_list" + Corresponds to the remote Viddler API enumerated value "1" - + - Represents an UNIX time stamp using Unix Epoch as a base time. + Corresponds to the remote Viddler API enumerated value "2" - + - Stores Unix Epoch base value equal to 1970-01-01 00:00:00. + Corresponds to the remote Viddler API enumerated value "3" - + - Represent a Unix time stamp value. + Represents a data object used to deserialize the remote Viddler API method result. - + - Initializes a new instance of UnixTimeStamp class. + Initializes a new instance of data object class. - - - - + - Implementation of IXmlSerializable method used for serialization/deserialization. + Corresponds to the remote Viddler API field "page" - + - Implementation of IXmlSerializable method used for deserialization. + Corresponds to the remote Viddler API field "per_page" - + - Implementation of IXmlSerializable method used for serialization. + Corresponds to the remote Viddler API field "type" - + - Compares this instance to a specified object and returns an indication of their relative values. + Corresponds to the remote Viddler API field "comments" - + - Compares this instance to a specified object and returns an indication of their relative values. + Represents a data object used to deserialize the remote Viddler API method result. - + - Returns a value indicating whether this instance is equal to a specified DateTime value. + Corresponds to the remote Viddler API field "status" - + - Returns a value indicating whether this instance is equal to a specified double value. + Corresponds to the remote Viddler API field "level" - + - Converts the time stamp value of this instance to its equivalent string representation. + Corresponds to the remote Viddler API field "to_review" - + - Represent an Unix time stamp value using DateTime structure. + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Represents a data object used to deserialize the remote Viddler API method result. + Handles an empty value sent by the remote Viddler API - + - posted + Corresponds to the remote Viddler API enumerated value "0" - + - received + Corresponds to the remote Viddler API enumerated value "1" - + - Provides request parameters for Viddler API remote method: viddler.videos.setThumbnail + Corresponds to the remote Viddler API enumerated value "2" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.setPermalink + Represents a data object used to deserialize the remote Viddler API method result. - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "source" - + - Corresponds to the remote Viddler API field "changed" + Corresponds to the remote Viddler API field "thumbnail" - + - Corresponds to the remote Viddler API field "video_ids" + Corresponds to the remote Viddler API field "duration" - + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "endpoint" + Corresponds to the remote Viddler API field "enabled" - + - Corresponds to the remote Viddler API field "token" + Corresponds to the remote Viddler API field "distribution_platform" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "location" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "owner" - + - Corresponds to the remote Viddler API field "page" + Corresponds to the remote Viddler API field "segment_level_reporting" - + - Corresponds to the remote Viddler API field "per_page" + Corresponds to the remote Viddler API field "show_level_reporting" - + - Corresponds to the remote Viddler API field "subaccounts" + Corresponds to the remote Viddler API field "price" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Represents a data object used to deserialize the remote Viddler API method result. - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API enumerated value "full" + Corresponds to the remote Viddler API field "name" - + - Corresponds to the remote Viddler API enumerated value "simple" + Corresponds to the remote Viddler API field "format" - + - Corresponds to the remote Viddler API enumerated value "mini" + Corresponds to the remote Viddler API field "enabled" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "bitrate" - + - Corresponds to the remote Viddler API field "status" + Corresponds to the remote Viddler API field "dimensions" - + - Corresponds to the remote Viddler API field "level" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "to_review" + Initializes a new instance of data object class. - + - Provides request parameters for Viddler API remote method: viddler.users.getSettings + Corresponds to the remote Viddler API field "use_source_for_playback" - - This class is not intended to be used in your code in any way. - - + + + Corresponds to the remote Viddler API field "profiles" + + + Represents a data object used to deserialize the remote Viddler API method result. - + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "visible" + Corresponds to the remote Viddler API field "files" - + - Corresponds to the remote Viddler API field "gravatar" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "default_view_permission" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "default_comment_permission" + Corresponds to the remote Viddler API field "featured_at" - + - Corresponds to the remote Viddler API field "default_download_permission" + Corresponds to the remote Viddler API field "video" - + - Corresponds to the remote Viddler API field "default_embed_permission" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "default_tag_permission" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "whitelisted_domains" + Corresponds to the remote Viddler API field "page" - + - Corresponds to the remote Viddler API field "tagging_enabled" + Corresponds to the remote Viddler API field "per_page" - + - Corresponds to the remote Viddler API field "commenting_enabled" + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "embedding_enabled" + Corresponds to the remote Viddler API field "user_list" - + - Corresponds to the remote Viddler API field "download_enabled" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "show_related_videos" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "video_browser_enabled" + Corresponds to the remote Viddler API enumerated value "uploaded-desc" - + - Corresponds to the remote Viddler API field "get_link_enabled" + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Corresponds to the remote Viddler API field "clicking_through_enabled" + Corresponds to the remote Viddler API enumerated value "uploaded-desc" - + - Corresponds to the remote Viddler API field "embed_code_type" + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Corresponds to the remote Viddler API field "video_delivery_method" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "hd_playback" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "mobile_playback" + Corresponds to the remote Viddler API enumerated value "br" - + - Corresponds to the remote Viddler API field "default_video_permalink" + Corresponds to the remote Viddler API enumerated value "b" - + - Corresponds to the remote Viddler API field "custom_embed_url" + Corresponds to the remote Viddler API enumerated value "bl" - + - Corresponds to the remote Viddler API field "notifications" + Corresponds to the remote Viddler API enumerated value "l" - + - Corresponds to the remote Viddler API field "comments_moderation" + Corresponds to the remote Viddler API enumerated value "r" - + - Corresponds to the remote Viddler API field "comscore" + Corresponds to the remote Viddler API enumerated value "tl" - + - Corresponds to the remote Viddler API field "liverail" + Corresponds to the remote Viddler API enumerated value "t" - + - Provides request parameters for Viddler API remote method: viddler.playlists.removeVideo + Corresponds to the remote Viddler API enumerated value "tr" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Initializes a new instance of data object class. + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "page" + Corresponds to the remote Viddler API enumerated value "0" - + - Corresponds to the remote Viddler API field "per_page" + Corresponds to the remote Viddler API enumerated value "1" - + - Corresponds to the remote Viddler API field "playlist" + Corresponds to the remote Viddler API enumerated value "2" - + - Corresponds to the remote Viddler API field "videos_list" + Represents a data object used to deserialize the remote Viddler API method result. - + - Provides request parameters for Viddler API remote method: viddler.encoding.getStatus2 + Corresponds to the remote Viddler API field "status" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "feed_url" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "author" - + - Corresponds to the remote Viddler API field "video_encoding_list" + Corresponds to the remote Viddler API field "title" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "keywords" - + - Corresponds to the remote Viddler API field "video_id" + Corresponds to the remote Viddler API field "description" - + - Corresponds to the remote Viddler API field "status" + Corresponds to the remote Viddler API field "image_url" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "email" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "lang" - + - Corresponds to the remote Viddler API field "username" + Corresponds to the remote Viddler API field "category_1" - + - Corresponds to the remote Viddler API field "first_name" + Corresponds to the remote Viddler API field "category_2" - + - Corresponds to the remote Viddler API field "last_name" + Corresponds to the remote Viddler API field "category_3" - + - Corresponds to the remote Viddler API field "homepage" + Corresponds to the remote Viddler API field "subtitle" - + - Corresponds to the remote Viddler API field "email" + Corresponds to the remote Viddler API field "content_label" - + - Corresponds to the remote Viddler API field "avatar" + Corresponds to the remote Viddler API field "episodes_to_show" - + - Corresponds to the remote Viddler API field "video_upload_count" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "video_watch_count" + Corresponds to the remote Viddler API field "manageable" - + - Corresponds to the remote Viddler API field "visible" + Corresponds to the remote Viddler API field "enabled" - + - Corresponds to the remote Viddler API field "expires_at" + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "status" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "parent" + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "reseller" + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "admin" + Corresponds to the remote Viddler API field "key" - + - Corresponds to the remote Viddler API field "staff" + Corresponds to the remote Viddler API field "value" - + - Corresponds to the remote Viddler API field "force_redirect" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "force_redirect_code" + Corresponds to the remote Viddler API field "email_encoding_end" - + - Corresponds to the remote Viddler API field "subaccounts" + Corresponds to the remote Viddler API field "email_comment_received" - + - Corresponds to the remote Viddler API field "metadata_list" + Corresponds to the remote Viddler API field "email_tag_added" - + - Corresponds to the remote Viddler API field "itunes_settings" + Corresponds to the remote Viddler API field "email_commented_video_received_comment" - + - Corresponds to the remote Viddler API field "settings" + Corresponds to the remote Viddler API field "email_newsletter" - + - Corresponds to the remote Viddler API field "payment_setup" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "plan" + Corresponds to the remote Viddler API field "invoicing" - + - Corresponds to the remote Viddler API field "pending_plan_change" + Corresponds to the remote Viddler API field "payment_type" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "company" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "phone" - + - Corresponds to the remote Viddler API enumerated value "private" + Corresponds to the remote Viddler API field "country" - + - Corresponds to the remote Viddler API enumerated value "shared" + Corresponds to the remote Viddler API field "city" - + - Corresponds to the remote Viddler API enumerated value "public" + Corresponds to the remote Viddler API field "address_1" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "address_2" - + - Corresponds to the remote Viddler API field "id" + Corresponds to the remote Viddler API field "zipcode" - + - Corresponds to the remote Viddler API field "type" + Corresponds to the remote Viddler API field "state" - + - Corresponds to the remote Viddler API field "key" + Corresponds to the remote Viddler API field "cc_type" - + - Corresponds to the remote Viddler API field "value" + Corresponds to the remote Viddler API field "cc_month" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "cc_year" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "credit_valid" - + - Corresponds to the remote Viddler API enumerated value "1" + Corresponds to the remote Viddler API field "last_processing" - + - Corresponds to the remote Viddler API enumerated value "2" + Corresponds to the remote Viddler API field "paid_till" - + - Corresponds to the remote Viddler API enumerated value "3" + Corresponds to the remote Viddler API field "days_till_next_processing" - + - Corresponds to the remote Viddler API enumerated value "4" + Corresponds to the remote Viddler API field "days_in_current_billing_cycle" - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Initializes a new instance of data object class. + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "page" + Corresponds to the remote Viddler API enumerated value "credit" - + - Corresponds to the remote Viddler API field "per_page" + Corresponds to the remote Viddler API enumerated value "check" - + - Corresponds to the remote Viddler API field "type" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "comments_list" + Corresponds to the remote Viddler API field "started_at" - - - Provides request parameters for Viddler API remote method: viddler.videos.prepareUpload - - - This class is not intended to be used in your code in any way. - + + + Corresponds to the remote Viddler API field "update_date" + - + - Provides request parameters for Viddler API remote method: viddler.videos.getFeatured + Corresponds to the remote Viddler API field "plan" - - This class is not intended to be used in your code in any way. - - + Represents a data object used to deserialize the remote Viddler API method result. - + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "page" + Corresponds to the remote Viddler API field "level" - + - Corresponds to the remote Viddler API field "per_page" + Corresponds to the remote Viddler API field "users" - + - Corresponds to the remote Viddler API field "type" + Corresponds to the remote Viddler API field "lists" - + - Corresponds to the remote Viddler API field "user_list" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Provides request parameters for Viddler API remote method: viddler.videos.delFile + Handles an empty value sent by the remote Viddler API - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.delete + Corresponds to the remote Viddler API enumerated value "private" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method "general success" result. + Corresponds to the remote Viddler API enumerated value "shared" - + - isSuccess + Corresponds to the remote Viddler API enumerated value "shared_all" - + - Provides request parameters for Viddler API remote methods and contros XML serialization of the attribute target as an XML root element. + Corresponds to the remote Viddler API enumerated value "invite" - + - Initializes a new instance of ViddlerMethodAttribute class. + Corresponds to the remote Viddler API enumerated value "password" - + - Gets or sets remote Viddler API method name. + Corresponds to the remote Viddler API enumerated value "embed" - + - Gets or sets a value indicating whether to use SSL protocol during the communication with remote Viddler API method. + Corresponds to the remote Viddler API enumerated value "public" - + - Gets or sets a value indicating whether the session identifier is required during the communication with remote Viddler API method. + Represents a data object used to deserialize the remote Viddler API method result. - + - Gets or sets a value representing HTTP method type used during the communication with remote Viddler API method. + Initializes a new instance of data object class. - + - Provides request parameters for Viddler API remote method: viddler.users.getProfile + Corresponds to the remote Viddler API field "secreturl" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.playlists.delete + Corresponds to the remote Viddler API field "view" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "embed" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "tagging" - + - Corresponds to the remote Viddler API field "page" + Corresponds to the remote Viddler API field "commenting" - + - Corresponds to the remote Viddler API field "per_page" + Corresponds to the remote Viddler API field "download" - + - Corresponds to the remote Viddler API field "playlists" + Represents a data object used to deserialize the remote Viddler API method result. - + - Provides request parameters for Viddler API remote method: viddler.encoding.getSettings + Corresponds to the remote Viddler API field "logo_url" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "logo_click_url" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "logo_width" - + - Corresponds to the remote Viddler API field "use_source_for_playback" + Corresponds to the remote Viddler API field "logo_height" - + - Corresponds to the remote Viddler API field "profiles" + Corresponds to the remote Viddler API field "logo_visible" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "logo_flash_version" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "logo_offset_x" - + - Corresponds to the remote Viddler API enumerated value "global" + Corresponds to the remote Viddler API field "logo_offset_y" - + - Corresponds to the remote Viddler API enumerated value "timed" + Corresponds to the remote Viddler API field "logo_align" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "shade_dark" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "advanced_options" - + - Corresponds to the remote Viddler API enumerated value "A" + Corresponds to the remote Viddler API field "simple_color" - + - Corresponds to the remote Viddler API enumerated value "N" + Corresponds to the remote Viddler API field "control_bar" - + - Corresponds to the remote Viddler API enumerated value "D" + Corresponds to the remote Viddler API field "bhover" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "bidle" - + - Corresponds to the remote Viddler API field "invoicing" + Corresponds to the remote Viddler API field "bclicked" - + - Corresponds to the remote Viddler API field "payment_type" + Corresponds to the remote Viddler API field "pidle" - + - Corresponds to the remote Viddler API field "company" + Corresponds to the remote Viddler API field "phover" - + - Corresponds to the remote Viddler API field "phone" + Corresponds to the remote Viddler API field "pclicked" - + - Corresponds to the remote Viddler API field "country" + Corresponds to the remote Viddler API field "timeplayed" - + - Corresponds to the remote Viddler API field "city" + Corresponds to the remote Viddler API field "timeloaded" - + - Corresponds to the remote Viddler API field "address_1" + Corresponds to the remote Viddler API field "timebackground" - + - Corresponds to the remote Viddler API field "address_2" + Corresponds to the remote Viddler API field "enable_stripes" - + - Corresponds to the remote Viddler API field "zipcode" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "state" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "cc_type" + Corresponds to the remote Viddler API enumerated value "full" - + - Corresponds to the remote Viddler API field "cc_month" + Corresponds to the remote Viddler API enumerated value "simple" - + - Corresponds to the remote Viddler API field "cc_year" + Corresponds to the remote Viddler API enumerated value "mini" - + - Corresponds to the remote Viddler API field "credit_valid" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "last_processing" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "paid_till" + Corresponds to the remote Viddler API enumerated value "transparent" - + - Corresponds to the remote Viddler API field "days_till_next_processing" + Corresponds to the remote Viddler API enumerated value "opaque" - + - Corresponds to the remote Viddler API field "days_in_current_billing_cycle" + Corresponds to the remote Viddler API enumerated value "window" - + Represents a data object used to deserialize the remote Viddler API method result. - + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "type" + Corresponds to the remote Viddler API field "name" - + - Corresponds to the remote Viddler API field "author" + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "rating" + Corresponds to the remote Viddler API field "visibility" - + - Corresponds to the remote Viddler API field "replies_count" + Corresponds to the remote Viddler API field "user" - + - Corresponds to the remote Viddler API field "parent" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "text" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "add_time" + Corresponds to the remote Viddler API field "page" - + - Corresponds to the remote Viddler API field "add_timepoint" + Corresponds to the remote Viddler API field "per_page" - + - Corresponds to the remote Viddler API field "comments_moderation" + Corresponds to the remote Viddler API field "playlists" - + - Corresponds to the remote Viddler API field "video_reply" + Represents a data object used to deserialize the remote Viddler API method result. - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "users" - + - Corresponds to the remote Viddler API field "enabled" + Corresponds to the remote Viddler API field "max_age" - + - Corresponds to the remote Viddler API field "distribution_platform" + Corresponds to the remote Viddler API field "tags" - + - Corresponds to the remote Viddler API field "location" + Corresponds to the remote Viddler API field "visibility" - + - Corresponds to the remote Viddler API field "owner" + Corresponds to the remote Viddler API field "min_views" - + - Corresponds to the remote Viddler API field "segment_level_reporting" + Corresponds to the remote Viddler API field "max_views" - + - Corresponds to the remote Viddler API field "show_level_reporting" + Corresponds to the remote Viddler API field "min_upload_date" - + - Corresponds to the remote Viddler API field "price" + Corresponds to the remote Viddler API field "max_upload_date" - + - Provides access to Viddler API methods located in viddler.videos namespace. + Corresponds to the remote Viddler API field "sort" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - When inherited in a derived class, provides access to Viddler API methods located in the specified Viddler API namespace. + Provides enumerated values used to deserialize the remote Viddler API method result. - - This class is not intended to be used in your code in any way. - - - - - + - Initializes a new instance of ViddlerNamespaceProvider class. + Handles an empty value sent by the remote Viddler API - + - Provides access to an instance of ViddlerService in derived classes. + Corresponds to the remote Viddler API enumerated value "uploaded-desc" - - - - + - Initializes a new instance of VideosNamespaceWrapper class. + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Calls the remote Viddler API method: viddler.videos.addClosedCaptioning + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Calls the remote Viddler API method: viddler.videos.setClosedCaptioning + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Calls the remote Viddler API method: viddler.videos.delClosedCaptioning + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.upload + Handles an empty value sent by the remote Viddler API - + - Calls the remote Viddler API method: viddler.videos.upload + Corresponds to the remote Viddler API enumerated value "regular" - + - Calls the remote Viddler API method: viddler.videos.upload + Corresponds to the remote Viddler API enumerated value "smart" - + - Calls the remote Viddler API method: viddler.videos.upload + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.prepareUpload + Initializes a new instance of data object class. - + - Calls the remote Viddler API method: viddler.videos.uploadProgress + Corresponds to the remote Viddler API field "page" - + - Calls the remote Viddler API method: viddler.videos.search + Corresponds to the remote Viddler API field "per_page" - + - Calls the remote Viddler API method: viddler.videos.search + Corresponds to the remote Viddler API field "playlist" - + - Calls the remote Viddler API method: viddler.videos.search + Corresponds to the remote Viddler API field "videos_list" - + - Calls the remote Viddler API method: viddler.videos.getByUser + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.getByUser + Handles an empty value sent by the remote Viddler API - + - Calls the remote Viddler API method: viddler.videos.getByUser + Corresponds to the remote Viddler API enumerated value "private" - + - Calls the remote Viddler API method: viddler.videos.getByUser + Corresponds to the remote Viddler API enumerated value "shared" - + - Calls the remote Viddler API method: viddler.videos.getByTag + Corresponds to the remote Viddler API enumerated value "public" - + - Calls the remote Viddler API method: viddler.videos.getByTag + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.getDetails + Corresponds to the remote Viddler API field "value" - + - Calls the remote Viddler API method: viddler.videos.getDetails + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.getDetails + Handles an empty value sent by the remote Viddler API - + - Calls the remote Viddler API method: viddler.videos.getDetails + Corresponds to the remote Viddler API enumerated value "A" - + - Calls the remote Viddler API method: viddler.videos.getEmbedCodeTypes + Corresponds to the remote Viddler API enumerated value "N" - + - Calls the remote Viddler API method: viddler.videos.getEmbedCode + Corresponds to the remote Viddler API enumerated value "D" - + - Calls the remote Viddler API method: viddler.videos.getEmbedCode + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.getFeatured + Initializes a new instance of data object class. - + - Calls the remote Viddler API method: viddler.videos.getFeatured + Corresponds to the remote Viddler API field "comments" - + - Calls the remote Viddler API method: viddler.videos.getRecordToken + Corresponds to the remote Viddler API field "usage" - + - Calls the remote Viddler API method: viddler.videos.getAdsStatus + Corresponds to the remote Viddler API field "users" - + - Calls the remote Viddler API method: viddler.videos.setPermalink + Corresponds to the remote Viddler API field "videos" - + - Calls the remote Viddler API method: viddler.videos.setDetails + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.setDetails + posted - + - Calls the remote Viddler API method: viddler.videos.setDetails + received - + - Calls the remote Viddler API method: viddler.videos.delete + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.delFile + Corresponds to the remote Viddler API field "storage" - + - Calls the remote Viddler API method: viddler.videos.enableAds + Corresponds to the remote Viddler API field "bandwidth" - + - Calls the remote Viddler API method: viddler.videos.disableAds + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.videos.setThumbnail + Corresponds to the remote Viddler API field "friends" - + - Calls the remote Viddler API method: viddler.videos.setThumbnail + Corresponds to the remote Viddler API field "followers" - + - Calls the remote Viddler API method: viddler.videos.setThumbnail + Corresponds to the remote Viddler API field "following" - + - Provides access to Viddler API methods located in viddler.videos.comments namespace. + Represents a data object used to deserialize the remote Viddler API method result. - + - Provides request parameters for Viddler API remote method: viddler.videos.getByTag + Corresponds to the remote Viddler API field "public" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.setClosedCaptioning + Corresponds to the remote Viddler API field "private" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.comments.delete + Corresponds to the remote Viddler API field "shared" - - This class is not intended to be used in your code in any way. - - + - Provides access to Viddler API methods located in viddler.users namespace. + Corresponds to the remote Viddler API field "total" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of UsersNamespaceWrapper class. + Corresponds to the remote Viddler API field "favorites" - + - Calls the remote Viddler API method: viddler.users.auth + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.users.auth + Corresponds to the remote Viddler API field "username" - + - Calls the remote Viddler API method: viddler.users.logout + Corresponds to the remote Viddler API field "plan" - + - Calls the remote Viddler API method: viddler.users.getProfile + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.users.getProfile + Initializes a new instance of data object class. - + - Calls the remote Viddler API method: viddler.users.getProfile + Corresponds to the remote Viddler API field "page" - + - Calls the remote Viddler API method: viddler.users.setProfile + Corresponds to the remote Viddler API field "per_page" - + - Calls the remote Viddler API method: viddler.users.getStats + Corresponds to the remote Viddler API field "subaccounts" - + - Calls the remote Viddler API method: viddler.users.register + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.users.getSettings + Corresponds to the remote Viddler API field "id" - + - Calls the remote Viddler API method: viddler.users.setSettings + Corresponds to the remote Viddler API field "name" - + - Calls the remote Viddler API method: viddler.users.getPlayerBranding + Corresponds to the remote Viddler API field "payment_plan" - + - Calls the remote Viddler API method: viddler.users.setPlayerBranding + Corresponds to the remote Viddler API field "payment_plan_id" - + - Provides request parameters for Viddler API remote method: viddler.users.getProfile + Corresponds to the remote Viddler API field "plan_minimum" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.encoding.getStatus + Corresponds to the remote Viddler API field "subaccount_addons_discount" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "subaccount_price" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "bandwidth" - + - Corresponds to the remote Viddler API field "files" + Corresponds to the remote Viddler API field "storage" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Represents a data object used to deserialize the remote Viddler API method result. - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "level" - + - Corresponds to the remote Viddler API enumerated value "private" + Corresponds to the remote Viddler API field "text" - + - Corresponds to the remote Viddler API enumerated value "shared" + Corresponds to the remote Viddler API field "offset" - + - Corresponds to the remote Viddler API enumerated value "shared_all" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API enumerated value "invite" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API enumerated value "password" + Corresponds to the remote Viddler API enumerated value "global" - + - Corresponds to the remote Viddler API enumerated value "embed" + Corresponds to the remote Viddler API enumerated value "timed" - + - Corresponds to the remote Viddler API enumerated value "public" + Represents an UNIX time stamp using Unix Epoch as a base time. - + - Represents a data object used to deserialize the remote Viddler API method result. + Stores Unix Epoch base value equal to 1970-01-01 00:00:00. - + - Corresponds to the remote Viddler API field "id" + Represent a Unix time stamp value. - + - Corresponds to the remote Viddler API field "status" + Initializes a new instance of UnixTimeStamp class. - + + + + - Corresponds to the remote Viddler API field "ext" + Implementation of IXmlSerializable method used for serialization/deserialization. - + - Corresponds to the remote Viddler API field "type" + Implementation of IXmlSerializable method used for deserialization. - + - Corresponds to the remote Viddler API field "width" + Implementation of IXmlSerializable method used for serialization. - + - Corresponds to the remote Viddler API field "height" + Compares this instance to a specified object and returns an indication of their relative values. - + - Corresponds to the remote Viddler API field "size" + Compares this instance to a specified object and returns an indication of their relative values. - + - Corresponds to the remote Viddler API field "url" + Returns a value indicating whether this instance is equal to a specified DateTime value. - + - Corresponds to the remote Viddler API field "html5_video_source" + Returns a value indicating whether this instance is equal to a specified double value. - + - Corresponds to the remote Viddler API field "display_apsect_ratio" + Converts the time stamp value of this instance to its equivalent string representation. - + - Corresponds to the remote Viddler API field "source" + Represent an Unix time stamp value using DateTime structure. - + - Corresponds to the remote Viddler API field "flash" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "iphone" + Corresponds to the remote Viddler API field "endpoint" - + - Corresponds to the remote Viddler API field "ipad" - - - - - Corresponds to the remote Viddler API field "itunes" + Corresponds to the remote Viddler API field "token" - + - Corresponds to the remote Viddler API field "profile_id" + Represents a data object used to deserialize the remote Viddler API method result. - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "status" - + - Corresponds to the remote Viddler API field "id" + Corresponds to the remote Viddler API field "total_bytes" - + - Corresponds to the remote Viddler API field "name" + Corresponds to the remote Viddler API field "total_uploaded" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "percent" - + - Corresponds to the remote Viddler API field "manageable" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "enabled" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "id" + Corresponds to the remote Viddler API enumerated value "1" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API enumerated value "2" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API enumerated value "3" - + - Corresponds to the remote Viddler API enumerated value "A" + Corresponds to the remote Viddler API enumerated value "4" - + - Corresponds to the remote Viddler API enumerated value "N" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API enumerated value "D" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API enumerated value "F" + Corresponds to the remote Viddler API field "username" - + - Provides request parameters for Viddler API remote method: viddler.videos.setDetails + Corresponds to the remote Viddler API field "first_name" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.getDetails + Corresponds to the remote Viddler API field "last_name" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.resellers.getSubaccounts + Corresponds to the remote Viddler API field "homepage" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.moderation.setCommentStatus + Corresponds to the remote Viddler API field "email" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "avatar" - + - Corresponds to the remote Viddler API field "id" + Corresponds to the remote Viddler API field "video_upload_count" - + - Corresponds to the remote Viddler API field "type" + Corresponds to the remote Viddler API field "video_watch_count" - + - Corresponds to the remote Viddler API field "author" + Corresponds to the remote Viddler API field "visible" - + - Corresponds to the remote Viddler API field "rating" + Corresponds to the remote Viddler API field "expires_at" - + - Corresponds to the remote Viddler API field "replies_count" + Corresponds to the remote Viddler API field "status" - + Corresponds to the remote Viddler API field "parent" - + - Corresponds to the remote Viddler API field "text" + Corresponds to the remote Viddler API field "reseller" - + - Corresponds to the remote Viddler API field "add_time" + Corresponds to the remote Viddler API field "admin" - + - Corresponds to the remote Viddler API field "add_timepoint" + Corresponds to the remote Viddler API field "staff" - + - Corresponds to the remote Viddler API field "video" + Corresponds to the remote Viddler API field "force_redirect" - + - Corresponds to the remote Viddler API field "comments_moderation" + Corresponds to the remote Viddler API field "force_redirect_code" - + - Corresponds to the remote Viddler API field "video_reply" + Corresponds to the remote Viddler API field "subaccounts" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "metadata_list" - + - Corresponds to the remote Viddler API field "public" + Corresponds to the remote Viddler API field "itunes_settings" - + - Corresponds to the remote Viddler API field "private" + Corresponds to the remote Viddler API field "settings" - + - Corresponds to the remote Viddler API field "shared" + Corresponds to the remote Viddler API field "payment_setup" - + - Corresponds to the remote Viddler API field "total" + Corresponds to the remote Viddler API field "plan" - + - Corresponds to the remote Viddler API field "favorites" + Corresponds to the remote Viddler API field "pending_plan_change" - + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "friends" + Corresponds to the remote Viddler API field "id" - + - Corresponds to the remote Viddler API field "followers" + Corresponds to the remote Viddler API field "name" - + - Corresponds to the remote Viddler API field "following" + Corresponds to the remote Viddler API field "salesforce_name" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "code" - + - Corresponds to the remote Viddler API field "status" + Corresponds to the remote Viddler API field "sellable" - + - Corresponds to the remote Viddler API field "obscenity_filter" + Corresponds to the remote Viddler API field "status" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API field "version" + Corresponds to the remote Viddler API field "current" - + - Provides request parameters for Viddler API remote method: viddler.videos.getByUser + Corresponds to the remote Viddler API field "delete_protection" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.setDetails + Corresponds to the remote Viddler API field "analytics" - - This class is not intended to be used in your code in any way. - - + - Represents the Viddler API error data sent by a remote server during HTTP request. + Corresponds to the remote Viddler API field "itunes" - + - code + Corresponds to the remote Viddler API field "miro" - + - description + Corresponds to the remote Viddler API field "max_account_life" - + - details + Corresponds to the remote Viddler API field "subaccount" - + - Provides request parameters for Viddler API remote method: viddler.users.setPlayerBranding + Corresponds to the remote Viddler API field "flash" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "visibility" - + - Corresponds to the remote Viddler API field "logo_url" + Corresponds to the remote Viddler API field "business_agreement" - + - Corresponds to the remote Viddler API field "logo_click_url" + Corresponds to the remote Viddler API field "max_api_keys" - + - Corresponds to the remote Viddler API field "logo_width" + Corresponds to the remote Viddler API field "api" - + - Corresponds to the remote Viddler API field "logo_height" + Corresponds to the remote Viddler API field "spam_trusted" - - - Corresponds to the remote Viddler API field "logo_visible" - - - + - Corresponds to the remote Viddler API field "logo_flash_version" + Corresponds to the remote Viddler API field "comscore" - + - Corresponds to the remote Viddler API field "logo_offset_x" + Corresponds to the remote Viddler API field "subscriptions" - + - Corresponds to the remote Viddler API field "logo_offset_y" + Corresponds to the remote Viddler API field "contests" - + - Corresponds to the remote Viddler API field "logo_align" + Corresponds to the remote Viddler API field "vidgets" - + - Corresponds to the remote Viddler API field "shade_dark" + Corresponds to the remote Viddler API field "private_viewer" - + - Corresponds to the remote Viddler API field "advanced_options" + Corresponds to the remote Viddler API field "ftp" - + - Corresponds to the remote Viddler API field "simple_color" + Corresponds to the remote Viddler API field "upload_size_limit" - + - Corresponds to the remote Viddler API field "control_bar" + Corresponds to the remote Viddler API field "videos_limit" - + - Corresponds to the remote Viddler API field "bhover" + Corresponds to the remote Viddler API field "max_uploads_per_week" - + - Corresponds to the remote Viddler API field "bidle" + Corresponds to the remote Viddler API field "max_upload_video_length" - + - Corresponds to the remote Viddler API field "bclicked" + Corresponds to the remote Viddler API field "encoding_backprocess" - + - Corresponds to the remote Viddler API field "pidle" + Corresponds to the remote Viddler API field "use_source_for_playback" - + - Corresponds to the remote Viddler API field "phover" + Corresponds to the remote Viddler API field "preserve_sources" - + - Corresponds to the remote Viddler API field "pclicked" + Corresponds to the remote Viddler API field "profiles" - + - Corresponds to the remote Viddler API field "timeplayed" + Corresponds to the remote Viddler API field "edgecast" - + - Corresponds to the remote Viddler API field "timeloaded" + Corresponds to the remote Viddler API field "throtling" - + - Corresponds to the remote Viddler API field "timebackground" + Corresponds to the remote Viddler API field "monitor_for_overages" - + - Corresponds to the remote Viddler API field "enable_stripes" + Corresponds to the remote Viddler API field "player_branding" - + - Provides request parameters for Viddler API remote method: viddler.playlists.getDetails + Corresponds to the remote Viddler API field "custom_logo" - - This class is not intended to be used in your code in any way. - - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "logo_visibility" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "https" - + - Corresponds to the remote Viddler API enumerated value "ready" + Corresponds to the remote Viddler API field "private_embedding" - + - Corresponds to the remote Viddler API enumerated value "ready" + Corresponds to the remote Viddler API field "permalinks" - + - Corresponds to the remote Viddler API enumerated value "processing" + Corresponds to the remote Viddler API field "custom_embed_url" - + - Corresponds to the remote Viddler API enumerated value "deleted" + Corresponds to the remote Viddler API field "embed_codes" - + - Corresponds to the remote Viddler API enumerated value "error" + Corresponds to the remote Viddler API field "postroll" - + - Corresponds to the remote Viddler API enumerated value "purged" + Corresponds to the remote Viddler API field "max_tags_per_video" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "commenting" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "comments_moderation_enabled" - + - Corresponds to the remote Viddler API enumerated value "na" + Corresponds to the remote Viddler API field "comments_moderation_level" - + - Corresponds to the remote Viddler API enumerated value "on" + Corresponds to the remote Viddler API field "player_signup" - + - Corresponds to the remote Viddler API enumerated value "off" + Corresponds to the remote Viddler API field "age_gate" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "download" - + - Corresponds to the remote Viddler API field "sessionid" + Corresponds to the remote Viddler API field "domain_whitelisting" - + - Corresponds to the remote Viddler API field "record_token" + Corresponds to the remote Viddler API field "tagging" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "video_commenting" - + - Corresponds to the remote Viddler API field "value" + Corresponds to the remote Viddler API field "own_videos_ads" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "disable_ads_when_logged_in" - + - Corresponds to the remote Viddler API field "id" + Corresponds to the remote Viddler API field "liverail" - + - Corresponds to the remote Viddler API field "name" + Corresponds to the remote Viddler API field "lightningcast" - + - Corresponds to the remote Viddler API field "type" + Corresponds to the remote Viddler API field "invoicing" - + - Corresponds to the remote Viddler API field "visibility" + Corresponds to the remote Viddler API field "payment_plan" - + - Corresponds to the remote Viddler API field "user" + Corresponds to the remote Viddler API field "plan_minimum" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "subaccount_addons_discount" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "subaccount_price" - + - Corresponds to the remote Viddler API enumerated value "uploaded-desc" + Corresponds to the remote Viddler API field "zendesk_support" - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Corresponds to the remote Viddler API field "forum_support" - + - Corresponds to the remote Viddler API enumerated value "uploaded-desc" + Corresponds to the remote Viddler API field "email_support" - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Corresponds to the remote Viddler API field "phone_support" - + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "username" + Corresponds to the remote Viddler API field "sessionid" - + - Corresponds to the remote Viddler API field "plan" + Corresponds to the remote Viddler API field "record_token" - + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "id" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "name" + Corresponds to the remote Viddler API field "visible" - + - Corresponds to the remote Viddler API field "payment_plan" + Corresponds to the remote Viddler API field "gravatar" - + - Corresponds to the remote Viddler API field "payment_plan_id" + Corresponds to the remote Viddler API field "default_view_permission" - + - Corresponds to the remote Viddler API field "plan_minimum" + Corresponds to the remote Viddler API field "default_comment_permission" - + - Corresponds to the remote Viddler API field "subaccount_addons_discount" + Corresponds to the remote Viddler API field "default_download_permission" - + - Corresponds to the remote Viddler API field "subaccount_price" + Corresponds to the remote Viddler API field "default_embed_permission" - + - Corresponds to the remote Viddler API field "bandwidth" + Corresponds to the remote Viddler API field "default_tag_permission" - + - Corresponds to the remote Viddler API field "storage" + Corresponds to the remote Viddler API field "whitelisted_domains" - + - Provides access to Viddler API methods located in viddler.videos.comments namespace. + Corresponds to the remote Viddler API field "tagging_enabled" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of ApiNamespaceWrapper class. + Corresponds to the remote Viddler API field "commenting_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.delete + Corresponds to the remote Viddler API field "embedding_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.add + Corresponds to the remote Viddler API field "download_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.add + Corresponds to the remote Viddler API field "show_related_videos" - + - Calls the remote Viddler API method: viddler.videos.comments.get + Corresponds to the remote Viddler API field "video_browser_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.get + Corresponds to the remote Viddler API field "get_link_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.get + Corresponds to the remote Viddler API field "clicking_through_enabled" - + - Calls the remote Viddler API method: viddler.videos.comments.get + Corresponds to the remote Viddler API field "embed_code_type" - + - Provides request parameters for Viddler API remote method: viddler.users.getPlayerBranding + Corresponds to the remote Viddler API field "video_delivery_method" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.playlists.setDetails + Corresponds to the remote Viddler API field "hd_playback" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.encoding.cancel + Corresponds to the remote Viddler API field "mobile_playback" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "default_video_permalink" - + - Corresponds to the remote Viddler API field "started_at" + Corresponds to the remote Viddler API field "custom_embed_url" - + - Corresponds to the remote Viddler API field "update_date" + Corresponds to the remote Viddler API field "notifications" - + - Corresponds to the remote Viddler API field "plan" + Corresponds to the remote Viddler API field "comments_moderation" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "comscore" - + - Corresponds to the remote Viddler API field "source" + Corresponds to the remote Viddler API field "liverail" - + - Corresponds to the remote Viddler API field "thumbnail" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "duration" + Handles an empty value sent by the remote Viddler API - + - Provides request parameters for Viddler API remote method: viddler.videos.getEmbedCode + Corresponds to the remote Viddler API enumerated value "A" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API enumerated value "N" - + - Corresponds to the remote Viddler API field "video_id" + Corresponds to the remote Viddler API enumerated value "D" - + - Corresponds to the remote Viddler API field "embed_code" + Corresponds to the remote Viddler API enumerated value "F" - + - The exception which occurs when ViddlerService throws an error during a HTTP request. + Represents a data object used to deserialize the remote Viddler API method result. - - - - - - - - - - + - Initializes a new instance of ViddlerRequestException class. + Initializes a new instance of data object class. - + - Gets a code of Viddler error. + Corresponds to the remote Viddler API field "id" - + - Gets details of Viddler error. + Corresponds to the remote Viddler API field "status" - + - Gets a description of Viddler error. + Corresponds to the remote Viddler API field "author" - + - Provides request parameters for Viddler API remote method: viddler.users.register + Corresponds to the remote Viddler API field "user" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.users.auth + Corresponds to the remote Viddler API field "title" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "length" - + - Initializes a new instance of data object class. + Corresponds to the remote Viddler API field "description" - + - Corresponds to the remote Viddler API field "secreturl" + Corresponds to the remote Viddler API field "age_limit" - + - Corresponds to the remote Viddler API field "view" + Corresponds to the remote Viddler API field "url" - + - Corresponds to the remote Viddler API field "embed" + Corresponds to the remote Viddler API field "thumbnail_url" - + - Corresponds to the remote Viddler API field "tagging" + Corresponds to the remote Viddler API field "thumbnails_count" - + - Corresponds to the remote Viddler API field "commenting" + Corresponds to the remote Viddler API field "thumbnail_index" - + - Corresponds to the remote Viddler API field "download" + Corresponds to the remote Viddler API field "permalink" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "html5_video_source" - + - Corresponds to the remote Viddler API field "description" + Corresponds to the remote Viddler API field "view_count" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "impression_count" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "upload_time" - + - Corresponds to the remote Viddler API enumerated value "br" + Corresponds to the remote Viddler API field "made_public_time" - + - Corresponds to the remote Viddler API enumerated value "b" + Corresponds to the remote Viddler API field "favorite" - + - Corresponds to the remote Viddler API enumerated value "bl" + Corresponds to the remote Viddler API field "comment_count" - + - Corresponds to the remote Viddler API enumerated value "l" + Corresponds to the remote Viddler API field "tags" - + - Corresponds to the remote Viddler API enumerated value "r" + Corresponds to the remote Viddler API field "embed_code" - + - Corresponds to the remote Viddler API enumerated value "tl" + Corresponds to the remote Viddler API field "comments" - + - Corresponds to the remote Viddler API enumerated value "t" + Corresponds to the remote Viddler API field "permissions" - + - Corresponds to the remote Viddler API enumerated value "tr" + Corresponds to the remote Viddler API field "comments_moderation" - + - Provides request parameters for Viddler API remote method: viddler.resellers.removeSubaccounts + Corresponds to the remote Viddler API field "display_apsect_ratio" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.playlists.moveVideo + Corresponds to the remote Viddler API field "files" - - This class is not intended to be used in your code in any way. - - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "closed_captioning_list" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "view_token" - + - Corresponds to the remote Viddler API enumerated value "regular" + Corresponds to the remote Viddler API field "itunes_settings" - + - Corresponds to the remote Viddler API enumerated value "smart" + Represents a data object used to deserialize the remote Viddler API method result. - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "id" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "type" - + - Corresponds to the remote Viddler API enumerated value "0" + Corresponds to the remote Viddler API field "author" - + - Corresponds to the remote Viddler API enumerated value "1" + Corresponds to the remote Viddler API field "rating" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "replies_count" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "parent" - + - Corresponds to the remote Viddler API enumerated value "credit" + Corresponds to the remote Viddler API field "text" - + - Corresponds to the remote Viddler API enumerated value "check" + Corresponds to the remote Viddler API field "add_time" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "add_timepoint" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API field "comments_moderation" - + - Corresponds to the remote Viddler API enumerated value "transparent" + Corresponds to the remote Viddler API field "video_reply" - + - Corresponds to the remote Viddler API enumerated value "opaque" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API enumerated value "window" + Handles an empty value sent by the remote Viddler API - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API enumerated value "0" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API enumerated value "1" - + - Corresponds to the remote Viddler API enumerated value "uploaded-desc" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Corresponds to the remote Viddler API field "video_id" - + - Provides request parameters for Viddler API remote method: viddler.api.getInfo + Corresponds to the remote Viddler API field "embed_code" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.uploadProgress + Represents a data object used to deserialize the remote Viddler API method result. - - This class is not intended to be used in your code in any way. - - + + + Corresponds to the remote Viddler API field "id" + + + + + Corresponds to the remote Viddler API field "name" + + + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "status" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API field "total_bytes" + Corresponds to the remote Viddler API field "embed_code_types" - + - Corresponds to the remote Viddler API field "total_uploaded" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "percent" + Initializes a new instance of data object class. - + - Provides access to Viddler API methods located in viddler.resellers namespace. + Corresponds to the remote Viddler API field "created_at" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of ResellersNamespaceWrapper class. + Corresponds to the remote Viddler API field "original_file_name" - + - Calls the remote Viddler API method: viddler.resellers.getSubaccounts + Corresponds to the remote Viddler API field "video" - + - Calls the remote Viddler API method: viddler.resellers.getSubaccounts + Corresponds to the remote Viddler API field "video_file_encoding_list" - + - Calls the remote Viddler API method: viddler.resellers.removeSubaccounts + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.resellers.removeSubaccounts + Initializes a new instance of data object class. - + - Provides access to Viddler API methods located in viddler.playlists namespace. + Corresponds to the remote Viddler API field "video_encoding_list" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of PlaylistsNamespaceWrapper class. + Represents a data object used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.playlists.getDetails + Corresponds to the remote Viddler API field "id" - + - Calls the remote Viddler API method: viddler.playlists.getDetails + Corresponds to the remote Viddler API field "status" - + - Calls the remote Viddler API method: viddler.playlists.getByUser + Corresponds to the remote Viddler API field "ext" - + - Calls the remote Viddler API method: viddler.playlists.getByUser + Corresponds to the remote Viddler API field "type" - + - Calls the remote Viddler API method: viddler.playlists.getByUser + Corresponds to the remote Viddler API field "width" - + - Calls the remote Viddler API method: viddler.playlists.list + Corresponds to the remote Viddler API field "height" - + - Calls the remote Viddler API method: viddler.playlists.list + Corresponds to the remote Viddler API field "size" - + - Calls the remote Viddler API method: viddler.playlists.addVideo + Corresponds to the remote Viddler API field "url" - + - Calls the remote Viddler API method: viddler.playlists.removeVideo + Corresponds to the remote Viddler API field "html5_video_source" - + - Calls the remote Viddler API method: viddler.playlists.moveVideo + Corresponds to the remote Viddler API field "display_apsect_ratio" - + - Calls the remote Viddler API method: viddler.playlists.delete + Corresponds to the remote Viddler API field "source" - + - Calls the remote Viddler API method: viddler.playlists.create + Corresponds to the remote Viddler API field "flash" - + - Calls the remote Viddler API method: viddler.playlists.create + Corresponds to the remote Viddler API field "iphone" - + - Calls the remote Viddler API method: viddler.playlists.create + Corresponds to the remote Viddler API field "ipad" - + - Calls the remote Viddler API method: viddler.playlists.setDetails + Corresponds to the remote Viddler API field "itunes" - + - Calls the remote Viddler API method: viddler.playlists.setDetails + Corresponds to the remote Viddler API field "profile_id" - + - Calls the remote Viddler API method: viddler.playlists.setDetails + Represents a data object used to deserialize the remote Viddler API method result. - + - Provides access to Viddler API methods located in viddler.api namespace. + Corresponds to the remote Viddler API field "id" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of ApiNamespaceWrapper class. + Corresponds to the remote Viddler API field "status" - + - Calls the remote Viddler API method: viddler.api.echo + Corresponds to the remote Viddler API field "ext" - + - Calls the remote Viddler API method: viddler.api.getInfo + Corresponds to the remote Viddler API field "source" - + - Provides request parameters for Viddler API remote method: viddler.videos.setThumbnail + Corresponds to the remote Viddler API field "flash" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.delClosedCaptioning + Corresponds to the remote Viddler API field "iphone" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.comments.get + Corresponds to the remote Viddler API field "ipad" - - This class is not intended to be used in your code in any way. - - + - Section handler for Viddler service configuration settings. - - - Configuration of the section handler in .config file: - - - - -
- - - - ]]> - - - - - - Gets or sets a local path to dump service responses. + Corresponds to the remote Viddler API field "itunes" - + - Gets or sets a base HTTP URL for the remote Viddler API methods. + Corresponds to the remote Viddler API field "profile_id" - + - Gets or sets a base HTTPS URL for the remote Viddler API methods. + Corresponds to the remote Viddler API field "encoding_created_at" - + - Gets or sets Viddler API key. + Corresponds to the remote Viddler API field "encoding_last_updated_at" - + - Gets or sets a value indicating whether to use SecureBaseUrl. + Corresponds to the remote Viddler API field "encoding_started_at" - + - Gets an instance of the current configuration settings. + Corresponds to the remote Viddler API field "encoding_token" - + - Provides request parameters for Viddler API remote method: viddler.users.setSettings + Corresponds to the remote Viddler API field "encoding_status" - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.users.getStats + Corresponds to the remote Viddler API field "encoding_progress" - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API field "encoding_queue_position" - + - Initializes a new instance of data object class. + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "comments" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "usage" + Corresponds to the remote Viddler API enumerated value "unknown" - + - Corresponds to the remote Viddler API field "users" + Corresponds to the remote Viddler API enumerated value "new" - + - Corresponds to the remote Viddler API field "videos" + Corresponds to the remote Viddler API enumerated value "encoding" - + - Provides request parameters for Viddler API remote method: viddler.playlists.getByUser + Corresponds to the remote Viddler API enumerated value "success" - - This class is not intended to be used in your code in any way. - - + - Provides access to Viddler API methods located in viddler.encoding namespace. + Corresponds to the remote Viddler API enumerated value "error" - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of EncodingNamespaceWrapper class. + Corresponds to the remote Viddler API enumerated value "cancelling" - + - Calls the remote Viddler API method: viddler.encoding.getStatus + Corresponds to the remote Viddler API enumerated value "cancelled" - + - Calls the remote Viddler API method: viddler.encoding.getStatus2 + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Calls the remote Viddler API method: viddler.encoding.encode + Handles an empty value sent by the remote Viddler API - + - Calls the remote Viddler API method: viddler.encoding.cancel + Corresponds to the remote Viddler API enumerated value "na" - + - Calls the remote Viddler API method: viddler.encoding.getSettings + Corresponds to the remote Viddler API enumerated value "on" - + - Calls the remote Viddler API method: viddler.encoding.setSettings + Corresponds to the remote Viddler API enumerated value "off" - + - Calls the remote Viddler API method: viddler.encoding.setSettings + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Represents a data object used to deserialize the remote Viddler API method result. + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "level" + Corresponds to the remote Viddler API enumerated value "ready" - + - Corresponds to the remote Viddler API field "text" + Corresponds to the remote Viddler API enumerated value "ready" - + - Corresponds to the remote Viddler API field "offset" + Corresponds to the remote Viddler API enumerated value "processing" - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API enumerated value "deleted" - + - Handles an empty value sent by the remote Viddler API + Corresponds to the remote Viddler API enumerated value "error" - + - Corresponds to the remote Viddler API enumerated value "unknown" + Corresponds to the remote Viddler API enumerated value "purged" - + - Corresponds to the remote Viddler API enumerated value "new" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API enumerated value "encoding" + Initializes a new instance of data object class. - + - Corresponds to the remote Viddler API enumerated value "success" + Corresponds to the remote Viddler API field "page" - + - Corresponds to the remote Viddler API enumerated value "error" + Corresponds to the remote Viddler API field "per_page" - + - Corresponds to the remote Viddler API enumerated value "cancelling" + Corresponds to the remote Viddler API field "sort" - + - Corresponds to the remote Viddler API enumerated value "cancelled" + Corresponds to the remote Viddler API field "video_list" - + Provides enumerated values used to deserialize the remote Viddler API method result. - + Handles an empty value sent by the remote Viddler API - + Corresponds to the remote Viddler API enumerated value "uploaded-desc" - + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + Corresponds to the remote Viddler API enumerated value "uploaded-asc" - + - Represents a data object used to deserialize the remote Viddler API method result. + Corresponds to the remote Viddler API enumerated value "relevant" - + - Corresponds to the remote Viddler API field "users" + Provides enumerated values used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "max_age" + Handles an empty value sent by the remote Viddler API - + - Corresponds to the remote Viddler API field "tags" + Corresponds to the remote Viddler API enumerated value "ready" - + - Corresponds to the remote Viddler API field "visibility" + Corresponds to the remote Viddler API enumerated value "not ready" - + - Corresponds to the remote Viddler API field "min_views" + Corresponds to the remote Viddler API enumerated value "deleted" - + - Corresponds to the remote Viddler API field "max_views" + Represents a data object used to deserialize the remote Viddler API method result. - + - Corresponds to the remote Viddler API field "min_upload_date" + Corresponds to the remote Viddler API field "description" - + - Corresponds to the remote Viddler API field "max_upload_date" + Provides request parameters for Viddler API remote method: viddler.encoding.cancel + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "sort" + Provides request parameters for Viddler API remote method: viddler.encoding.encode + + This class is not intended to be used in your code in any way. + - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides access to Viddler API methods located in viddler.encoding namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of data object class. + Initializes a new instance of EncodingNamespaceWrapper class. - + - Corresponds to the remote Viddler API field "featured_at" + Calls the remote Viddler API method: viddler.encoding.getStatus - + - Corresponds to the remote Viddler API field "video" + Calls the remote Viddler API method: viddler.encoding.getStatus2 - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.encoding.encode - - - Corresponds to the remote Viddler API field "id" - - - - - Corresponds to the remote Viddler API field "name" - - - - - Corresponds to the remote Viddler API field "format" - - - - - Corresponds to the remote Viddler API field "enabled" - - - - - Corresponds to the remote Viddler API field "bitrate" - - - - - Corresponds to the remote Viddler API field "dimensions" - - - + - Provides a way to handle HTTP requests to the remote Viddler API methods. + Calls the remote Viddler API method: viddler.encoding.cancel - - Using ViddlerService class: - - (service_BeginRequest); - - // Handle events, which occurr while HTTP requests to the remote service end - service.EndRequest += new System.EventHandler(service_EndRequest); - - // Handle exceptions thrown by service - service.Error += new System.EventHandler(service_Error); - - // Handle file upload progress - service.Uploading += new System.EventHandler(service_Uploading); - - // Authenticate some user - Viddler.Data.UserSession session = service.Users.Auth("someUserName", "someSecretPassword"); - if (session != null) - { - System.Console.WriteLine("Session ID: {0}", session.SessionId); - System.Console.WriteLine(); - } - - // Get a collection of videos - Viddler.Data.VideoList videoList = service.Videos.GetByUser(); - if (videoList != null && videoList.Items != null) - { - System.Console.WriteLine("Videos ({0} items):", videoList.Items.Count); - System.Console.WriteLine(); - - // Iterate through the video collection items - foreach (Viddler.Data.Video video in videoList.Items) - { - System.Console.WriteLine(video.Title); - System.Console.WriteLine(video.Url); - System.Console.WriteLine(); - } - } - - // Upload a new video file - Viddler.Data.Video newVideo = service.Videos.Upload( - "New file", - "sample,test", - "My new file", - true, - @"c:\MyNewVideo.mpg"); - if (newVideo != null) - { - System.Console.WriteLine("Id: {0}", newVideo.Id); - System.Console.WriteLine("Title: {0}", newVideo.Title); - System.Console.WriteLine("Url: {0}", newVideo.Url); - System.Console.WriteLine(); - } - - if (service.IsAuthenticated) - { - service.Users.LogOut(); - } - - System.Console.Read(); - } - - static void service_BeginRequest(object sender, Viddler.ViddlerRequestEventArgs e) - { - System.Console.WriteLine("BeginRequest: {0}", e.ContractType); - System.Console.WriteLine(); - } - - static void service_EndRequest(object sender, Viddler.ViddlerRequestEventArgs e) - { - System.Console.WriteLine("EndRequest: {0}", e.ContractType); - System.Console.WriteLine(); - } - - static void service_Error(object sender, Viddler.ViddlerRequestErrorEventArgs e) - { - System.Console.WriteLine("Error: {0}", e.Exception.Message); - System.Console.WriteLine(); - } - - static void service_Uploading(object sender, Viddler.ViddlerRequestUploadEventArgs e) - { - System.Console.WriteLine("Uploading: {0} of {1} bytes sent", e.BytesSent, e.TotalBytes); - System.Console.WriteLine(); - } - } - } - ]]> - - - - - - - - - - - - - - - - - - - - - - - - + - Initializes a new instance of ViddlerService class, which provides a way to handle HTTP requests to the remote Viddler API methods. + Calls the remote Viddler API method: viddler.encoding.getSettings - Provide valid base URL, secure base URL and API key by setting .config file or by passing them manually to this instance. - + - Initializes a new instance of ViddlerService class, which provides a way to handle HTTP requests to the remote Viddler API methods. + Calls the remote Viddler API method: viddler.encoding.setSettings - Provide valid base URL, secure base URL and API key by setting .config file or by passing them manually to this instance. - + - Remote API method execution. + Calls the remote Viddler API method: viddler.encoding.setSettings - + - Remote API method execution. + Provides request parameters for Viddler API remote method: viddler.encoding.getSettings + + This class is not intended to be used in your code in any way. + - + - Remote API method execution using HTTP "post" method with content type set to "multipart/form-data". + Provides request parameters for Viddler API remote method: viddler.encoding.getStatus + + This class is not intended to be used in your code in any way. + - + - Remote API method execution using HTTP "post" method. + Provides request parameters for Viddler API remote method: viddler.encoding.getStatus2 + + This class is not intended to be used in your code in any way. + - + - Remote API method execution using HTTP "get" method. + Provides request parameters for Viddler API remote method: viddler.encoding.setSettings + + This class is not intended to be used in your code in any way. + - + - Handles a web response from the remote server. + Provides request parameters for Viddler API remote method: viddler.moderation.getComments + + This class is not intended to be used in your code in any way. + - + - Handles errors occuring during communication with the remote server. + Provides access to Viddler API methods located in viddler.moderation namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Dumps service response to a local XML file. + Initializes a new instance of ResellersNamespaceWrapper class. - + - Provides access to Viddler API methods located in viddler.moderation namespace. + Calls the remote Viddler API method: viddler.moderation.getComments - + - Provides access to Viddler API methods located in viddler.resellers namespace. + Calls the remote Viddler API method: viddler.moderation.getComments - + - Provides access to Viddler API methods located in viddler.playlists namespace. + Calls the remote Viddler API method: viddler.moderation.setCommentStatus - + - Provides access to Viddler API methods located in viddler.encoding namespace. + Provides request parameters for Viddler API remote method: viddler.moderation.setCommentStatus + + This class is not intended to be used in your code in any way. + - + - Provides access to Viddler API methods located in viddler.api namespace. + Provides request parameters for Viddler API remote method: viddler.playlists.addVideo + + This class is not intended to be used in your code in any way. + - + - Provides access to Viddler API methods located in viddler.videos namespace. + Provides request parameters for Viddler API remote method: viddler.playlists.create + + This class is not intended to be used in your code in any way. + - + - Provides access to Viddler API methods located in viddler.users namespace. + Provides request parameters for Viddler API remote method: viddler.playlists.delete + + This class is not intended to be used in your code in any way. + - + - Gets or sets session identifier, which is being used to hadle personalized request. + Provides request parameters for Viddler API remote method: viddler.playlists.getByUser - The session identifier can be set either manually or automatically by calling Auth method located in viddler.users namespace. + + This class is not intended to be used in your code in any way. + - + - Gets or sets Viddler API key. + Provides request parameters for Viddler API remote method: viddler.playlists.getDetails + + This class is not intended to be used in your code in any way. + - + - Gets or sets a base HTTP URL for the remote Viddler API methods. + Provides request parameters for Viddler API remote method: viddler.playlists.list + + This class is not intended to be used in your code in any way. + - + - Gets or sets a base HTTPS URL for the remote Viddler API methods. + Provides request parameters for Viddler API remote method: viddler.playlists.moveVideo + + This class is not intended to be used in your code in any way. + - + - Gets or sets a local path to dump service responses. + Provides access to Viddler API methods located in viddler.playlists namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Gets or sets a value indicating whether to use SecureBaseUrl. + Initializes a new instance of PlaylistsNamespaceWrapper class. - + - Gets a value indicating whether session identifier has been set. + Calls the remote Viddler API method: viddler.playlists.getDetails - + - Occurs before a remote API method request is started. + Calls the remote Viddler API method: viddler.playlists.getDetails - + - Occurs when a remote API method request has been successfully completed. + Calls the remote Viddler API method: viddler.playlists.getByUser - + - Occurs when an exception is thrown during communication with remote API method. + Calls the remote Viddler API method: viddler.playlists.getByUser - + - Occurs when a file stream is being sent to the remote Viddler service. + Calls the remote Viddler API method: viddler.playlists.getByUser - + - Provides request parameters for Viddler API remote method: viddler.users.logout + Calls the remote Viddler API method: viddler.playlists.list - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.moderation.getComments + Calls the remote Viddler API method: viddler.playlists.list - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.playlists.addVideo - + - Initializes a new instance of data object class. + Calls the remote Viddler API method: viddler.playlists.removeVideo - + - Corresponds to the remote Viddler API field "page" + Calls the remote Viddler API method: viddler.playlists.moveVideo - + - Corresponds to the remote Viddler API field "per_page" + Calls the remote Viddler API method: viddler.playlists.delete - + - Corresponds to the remote Viddler API field "type" + Calls the remote Viddler API method: viddler.playlists.create - + - Corresponds to the remote Viddler API field "comments" + Calls the remote Viddler API method: viddler.playlists.create - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.playlists.create - + - Handles an empty value sent by the remote Viddler API + Calls the remote Viddler API method: viddler.playlists.setDetails - + - Corresponds to the remote Viddler API enumerated value "uploaded-desc" + Calls the remote Viddler API method: viddler.playlists.setDetails - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Calls the remote Viddler API method: viddler.playlists.setDetails - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Provides request parameters for Viddler API remote method: viddler.playlists.removeVideo + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API enumerated value "uploaded-asc" + Provides request parameters for Viddler API remote method: viddler.playlists.setDetails + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API enumerated value "relevant" + Provides request parameters for Viddler API remote method: viddler.resellers.getSubaccounts + + This class is not intended to be used in your code in any way. + - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides request parameters for Viddler API remote method: viddler.resellers.removeSubaccounts + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "storage" + Provides access to Viddler API methods located in viddler.resellers namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Corresponds to the remote Viddler API field "bandwidth" + Initializes a new instance of ResellersNamespaceWrapper class. - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.resellers.getSubaccounts - + - Corresponds to the remote Viddler API field "id" + Calls the remote Viddler API method: viddler.resellers.getSubaccounts - + - Corresponds to the remote Viddler API field "status" + Calls the remote Viddler API method: viddler.resellers.removeSubaccounts - + - Corresponds to the remote Viddler API field "ext" + Calls the remote Viddler API method: viddler.resellers.removeSubaccounts - + - Corresponds to the remote Viddler API field "source" + Provides request parameters for Viddler API remote method: viddler.users.auth + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "flash" + Provides request parameters for Viddler API remote method: viddler.users.getPlayerBranding + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "iphone" + Provides request parameters for Viddler API remote method: viddler.users.getProfile + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "ipad" + Provides request parameters for Viddler API remote method: viddler.users.getSettings + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "itunes" + Provides request parameters for Viddler API remote method: viddler.users.getStats + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "profile_id" + Provides request parameters for Viddler API remote method: viddler.users.logout + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "encoding_created_at" + Represents a data object used to deserialize the remote Viddler API method "general success" result. - + - Corresponds to the remote Viddler API field "encoding_last_updated_at" + isSuccess - + - Corresponds to the remote Viddler API field "encoding_started_at" + Provides request parameters for Viddler API remote method: viddler.users.register + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "encoding_token" + Provides request parameters for Viddler API remote method: viddler.users.setPlayerBranding + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "encoding_status" + Provides request parameters for Viddler API remote method: viddler.users.getProfile + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "encoding_progress" + Provides request parameters for Viddler API remote method: viddler.users.setSettings + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "encoding_queue_position" + Provides access to Viddler API methods located in viddler.users namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Represents a data object used to deserialize the remote Viddler API method result. + Initializes a new instance of UsersNamespaceWrapper class. - + - Corresponds to the remote Viddler API field "id" + Calls the remote Viddler API method: viddler.users.auth - + - Corresponds to the remote Viddler API field "name" + Calls the remote Viddler API method: viddler.users.auth - + - Corresponds to the remote Viddler API field "salesforce_name" + Calls the remote Viddler API method: viddler.users.logout - + - Corresponds to the remote Viddler API field "code" + Calls the remote Viddler API method: viddler.users.getProfile - + - Corresponds to the remote Viddler API field "sellable" + Calls the remote Viddler API method: viddler.users.getProfile - + - Corresponds to the remote Viddler API field "status" + Calls the remote Viddler API method: viddler.users.getProfile - + - Corresponds to the remote Viddler API field "type" + Calls the remote Viddler API method: viddler.users.setProfile - + - Corresponds to the remote Viddler API field "current" + Calls the remote Viddler API method: viddler.users.getStats - + - Corresponds to the remote Viddler API field "delete_protection" + Calls the remote Viddler API method: viddler.users.register - + - Corresponds to the remote Viddler API field "analytics" + Calls the remote Viddler API method: viddler.users.getSettings - + - Corresponds to the remote Viddler API field "itunes" + Calls the remote Viddler API method: viddler.users.setSettings - + - Corresponds to the remote Viddler API field "miro" + Calls the remote Viddler API method: viddler.users.getPlayerBranding - + - Corresponds to the remote Viddler API field "max_account_life" + Calls the remote Viddler API method: viddler.users.setPlayerBranding - + - Corresponds to the remote Viddler API field "subaccount" + Section handler for Viddler service configuration settings. + + Configuration of the section handler in .config file: + + + + +
+ + + + ]]> + + - + - Corresponds to the remote Viddler API field "flash" + Gets or sets a local path to dump service responses. - + - Corresponds to the remote Viddler API field "visibility" + Gets or sets a base HTTP URL for the remote Viddler API methods. - + - Corresponds to the remote Viddler API field "business_agreement" + Gets or sets a base HTTPS URL for the remote Viddler API methods. - + - Corresponds to the remote Viddler API field "max_api_keys" + Gets or sets Viddler API key. - + - Corresponds to the remote Viddler API field "api" + Gets or sets a value indicating whether to use SecureBaseUrl. - + - Corresponds to the remote Viddler API field "spam_trusted" + Gets an instance of the current configuration settings. - + - Corresponds to the remote Viddler API field "comscore" + Provides internal helper methods. - + - Corresponds to the remote Viddler API field "subscriptions" + Escapes request parameter values. - + - Corresponds to the remote Viddler API field "contests" + Returns an enumerated value used by remote Viddler API methods. - + - Corresponds to the remote Viddler API field "vidgets" + Returns configuration parameters of the specified contract class, which represents remote Viddler API method. - + - Corresponds to the remote Viddler API field "private_viewer" + Analyzes target response data object and collects properties of promitive type. - + - Corresponds to the remote Viddler API field "ftp" + Analyzes target response data object and collects properties of promitive type. - + - Corresponds to the remote Viddler API field "upload_size_limit" + Returns a node name used by XmlSerializer. - + - Corresponds to the remote Viddler API field "videos_limit" + Returns a node name used by XmlSerializer. - + - Corresponds to the remote Viddler API field "max_uploads_per_week" + Returns a node name used by XmlSerializer. - + - Corresponds to the remote Viddler API field "max_upload_video_length" + Provides request parameters for Viddler API remote methods and contros XML serialization of the attribute target as an XML root element. - + - Corresponds to the remote Viddler API field "encoding_backprocess" + Initializes a new instance of ViddlerMethodAttribute class. - + - Corresponds to the remote Viddler API field "use_source_for_playback" + Gets or sets remote Viddler API method name. - + - Corresponds to the remote Viddler API field "preserve_sources" + Gets or sets a value indicating whether to use SSL protocol during the communication with remote Viddler API method. - + - Corresponds to the remote Viddler API field "profiles" + Gets or sets a value indicating whether the session identifier is required during the communication with remote Viddler API method. - + - Corresponds to the remote Viddler API field "edgecast" + Gets or sets a value representing HTTP method type used during the communication with remote Viddler API method. - + - Corresponds to the remote Viddler API field "throtling" + Provides data for the generic EventHandler event. - + - Corresponds to the remote Viddler API field "monitor_for_overages" + Provides data for the generic EventHandler event. - + + + + + + + + + + - Corresponds to the remote Viddler API field "player_branding" + Initializes a new instance of ViddlerRequestEventArgs class. - + - Corresponds to the remote Viddler API field "custom_logo" + Gets a type of contract class used during a HTTP request. - + - Corresponds to the remote Viddler API field "logo_visibility" + Gets a collection of query parameters used during a HTTP request. - + - Corresponds to the remote Viddler API field "https" + Gets a value indicating whether a file was sent during a HTTP request. - + + + + - Corresponds to the remote Viddler API field "private_embedding" + Initializes a new instance of ViddlerRequestErrorEventArgs class. - + - Corresponds to the remote Viddler API field "permalinks" + Gets a system exception thrown during a HTTP request. - + - Corresponds to the remote Viddler API field "custom_embed_url" + The exception which occurs when ViddlerService throws an error during a HTTP request. - + + + + + + + + + + - Corresponds to the remote Viddler API field "embed_codes" + Initializes a new instance of ViddlerRequestException class. - + - Corresponds to the remote Viddler API field "postroll" + Gets a code of Viddler error. - + - Corresponds to the remote Viddler API field "max_tags_per_video" + Gets details of Viddler error. - + - Corresponds to the remote Viddler API field "commenting" + Gets a description of Viddler error. - + - Corresponds to the remote Viddler API field "comments_moderation_enabled" + Provides enumerated values for the HTTP request method type. - + - Corresponds to the remote Viddler API field "comments_moderation_level" + HTTP GET method. - + - Corresponds to the remote Viddler API field "player_signup" + HTTP POST method. - + - Corresponds to the remote Viddler API field "age_gate" + HTTP POST method with content type set to "multipart/form-data". - + - Corresponds to the remote Viddler API field "download" + Provides data for the generic EventHandler event. - - - Corresponds to the remote Viddler API field "domain_whitelisting" - + + - - - Corresponds to the remote Viddler API field "tagging" - + + - - - Corresponds to the remote Viddler API field "video_commenting" - + + - + - Corresponds to the remote Viddler API field "own_videos_ads" + Initializes a new instance of ViddlerRequestUploadEventArgs class. - + - Corresponds to the remote Viddler API field "disable_ads_when_logged_in" + Gets a type of contract class used during a HTTP request. - + - Corresponds to the remote Viddler API field "liverail" + Gets a size of a file being currently uploaded. - + - Corresponds to the remote Viddler API field "lightningcast" + Gets a number of bytes already sent. - + - Corresponds to the remote Viddler API field "invoicing" + Gets or sets a value indicating whether to abort the current upload process. - + - Corresponds to the remote Viddler API field "payment_plan" + Represents the Viddler API error data sent by a remote server during HTTP request. - + - Corresponds to the remote Viddler API field "plan_minimum" + code - + - Corresponds to the remote Viddler API field "subaccount_addons_discount" + description - + - Corresponds to the remote Viddler API field "subaccount_price" + details - + - Corresponds to the remote Viddler API field "zendesk_support" + Provides a way to handle HTTP requests to the remote Viddler API methods. + + Using ViddlerService class: + + (service_BeginRequest); + + // Handle events, which occurr while HTTP requests to the remote service end + service.EndRequest += new System.EventHandler(service_EndRequest); + + // Handle exceptions thrown by service + service.Error += new System.EventHandler(service_Error); + + // Handle file upload progress + service.Uploading += new System.EventHandler(service_Uploading); + + // Authenticate some user + Viddler.Data.UserSession session = service.Users.Auth("someUserName", "someSecretPassword"); + if (session != null) + { + System.Console.WriteLine("Session ID: {0}", session.SessionId); + System.Console.WriteLine(); + } + + // Get a collection of videos + Viddler.Data.VideoList videoList = service.Videos.GetByUser(); + if (videoList != null && videoList.Items != null) + { + System.Console.WriteLine("Videos ({0} items):", videoList.Items.Count); + System.Console.WriteLine(); + + // Iterate through the video collection items + foreach (Viddler.Data.Video video in videoList.Items) + { + System.Console.WriteLine(video.Title); + System.Console.WriteLine(video.Url); + System.Console.WriteLine(); + } + } + + // Upload a new video file + Viddler.Data.Video newVideo = service.Videos.Upload( + "New file", + "sample,test", + "My new file", + true, + @"c:\MyNewVideo.mpg"); + if (newVideo != null) + { + System.Console.WriteLine("Id: {0}", newVideo.Id); + System.Console.WriteLine("Title: {0}", newVideo.Title); + System.Console.WriteLine("Url: {0}", newVideo.Url); + System.Console.WriteLine(); + } + + if (service.IsAuthenticated) + { + service.Users.LogOut(); + } + + System.Console.Read(); + } + + static void service_BeginRequest(object sender, Viddler.ViddlerRequestEventArgs e) + { + System.Console.WriteLine("BeginRequest: {0}", e.ContractType); + System.Console.WriteLine(); + } + + static void service_EndRequest(object sender, Viddler.ViddlerRequestEventArgs e) + { + System.Console.WriteLine("EndRequest: {0}", e.ContractType); + System.Console.WriteLine(); + } + + static void service_Error(object sender, Viddler.ViddlerRequestErrorEventArgs e) + { + System.Console.WriteLine("Error: {0}", e.Exception.Message); + System.Console.WriteLine(); + } + + static void service_Uploading(object sender, Viddler.ViddlerRequestUploadEventArgs e) + { + System.Console.WriteLine("Uploading: {0} of {1} bytes sent", e.BytesSent, e.TotalBytes); + System.Console.WriteLine(); + } + } + } + ]]> + + - + + + + + + + + + + + + + + + + + + + + + + - Corresponds to the remote Viddler API field "forum_support" + Initializes a new instance of ViddlerService class, which provides a way to handle HTTP requests to the remote Viddler API methods. + Provide valid base URL, secure base URL and API key by setting .config file or by passing them manually to this instance. - + - Corresponds to the remote Viddler API field "email_support" + Initializes a new instance of ViddlerService class, which provides a way to handle HTTP requests to the remote Viddler API methods. + Provide valid base URL, secure base URL and API key by setting .config file or by passing them manually to this instance. - + - Corresponds to the remote Viddler API field "phone_support" + Remote API method execution. - + - Provides request parameters for Viddler API remote method: viddler.videos.disableAds + Remote API method execution. - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.search + Remote API method execution using HTTP "post" method with content type set to "multipart/form-data". - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.addClosedCaptioning + Remote API method execution using HTTP "post" method. - - This class is not intended to be used in your code in any way. - - + - Provides enumerated values for the HTTP request method type. + Remote API method execution using HTTP "get" method. - + - HTTP GET method. + Handles a web response from the remote server. - + - HTTP POST method. + Handles errors occuring during communication with the remote server. - + - HTTP POST method with content type set to "multipart/form-data". + Dumps service response to a local XML file. - + - Provides request parameters for Viddler API remote method: viddler.encoding.setSettings + Provides access to Viddler API methods located in viddler.moderation namespace. - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides access to Viddler API methods located in viddler.resellers namespace. - + - Corresponds to the remote Viddler API field "id" + Provides access to Viddler API methods located in viddler.playlists namespace. - + - Corresponds to the remote Viddler API field "enabled" + Provides access to Viddler API methods located in viddler.encoding namespace. - + - Corresponds to the remote Viddler API field "language" + Provides access to Viddler API methods located in viddler.api namespace. - + - Corresponds to the remote Viddler API field "type" + Provides access to Viddler API methods located in viddler.videos namespace. - + - Corresponds to the remote Viddler API field "file_size" + Provides access to Viddler API methods located in viddler.users namespace. - + - Corresponds to the remote Viddler API field "file_url" + Gets or sets session identifier, which is being used to hadle personalized request. + The session identifier can be set either manually or automatically by calling Auth method located in viddler.users namespace. - + - Corresponds to the remote Viddler API field "default" + Gets or sets Viddler API key. - + - Provides request parameters for Viddler API remote method: viddler.api.echo + Gets or sets a base HTTP URL for the remote Viddler API methods. - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Gets or sets a base HTTPS URL for the remote Viddler API methods. - + - Corresponds to the remote Viddler API field "message" + Gets or sets a local path to dump service responses. - + - Provides request parameters for Viddler API remote method: viddler.encoding.encode + Gets or sets a value indicating whether to use SecureBaseUrl. - - This class is not intended to be used in your code in any way. - - + - Represents a data object used to deserialize the remote Viddler API method result. + Gets a value indicating whether session identifier has been set. - + - Initializes a new instance of data object class. + Occurs before a remote API method request is started. - + - Corresponds to the remote Viddler API field "created_at" + Occurs when a remote API method request has been successfully completed. - + - Corresponds to the remote Viddler API field "original_file_name" + Occurs when an exception is thrown during communication with remote API method. - + - Corresponds to the remote Viddler API field "video" + Occurs when a file stream is being sent to the remote Viddler service. - + - Corresponds to the remote Viddler API field "video_file_encoding_list" + Provides request parameters for Viddler API remote method: viddler.videos.addClosedCaptioning + + This class is not intended to be used in your code in any way. + - + - Represents a data object used to deserialize the remote Viddler API method result. + Provides request parameters for Viddler API remote method: viddler.videos.comments.add + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API field "email_encoding_end" + Provides access to Viddler API methods located in viddler.videos.comments namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Corresponds to the remote Viddler API field "email_comment_received" + Initializes a new instance of ApiNamespaceWrapper class. - + - Corresponds to the remote Viddler API field "email_tag_added" + Calls the remote Viddler API method: viddler.videos.comments.delete - + - Corresponds to the remote Viddler API field "email_commented_video_received_comment" + Calls the remote Viddler API method: viddler.videos.comments.add - + - Corresponds to the remote Viddler API field "email_newsletter" + Calls the remote Viddler API method: viddler.videos.comments.add - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.videos.comments.get - + - Handles an empty value sent by the remote Viddler API + Calls the remote Viddler API method: viddler.videos.comments.get - + - Corresponds to the remote Viddler API enumerated value "0" + Calls the remote Viddler API method: viddler.videos.comments.get - + - Corresponds to the remote Viddler API enumerated value "1" + Calls the remote Viddler API method: viddler.videos.comments.get - + - Corresponds to the remote Viddler API enumerated value "2" + Provides request parameters for Viddler API remote method: viddler.videos.comments.delete + + This class is not intended to be used in your code in any way. + - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Provides request parameters for Viddler API remote method: viddler.videos.comments.get + + This class is not intended to be used in your code in any way. + - + - Handles an empty value sent by the remote Viddler API + Provides request parameters for Viddler API remote method: viddler.videos.delClosedCaptioning + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API enumerated value "0" + Provides request parameters for Viddler API remote method: viddler.videos.delete + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API enumerated value "1" + Provides request parameters for Viddler API remote method: viddler.videos.delFile + + This class is not intended to be used in your code in any way. + - + - Corresponds to the remote Viddler API enumerated value "2" + Provides request parameters for Viddler API remote method: viddler.videos.disableAds + + This class is not intended to be used in your code in any way. + @@ -4531,312 +4476,367 @@ This class is not intended to be used in your code in any way. - + - Provides request parameters for Viddler API remote method: viddler.videos.comments.add + Provides request parameters for Viddler API remote method: viddler.videos.getAdsStatus This class is not intended to be used in your code in any way. - + - Provides data for the generic EventHandler event. + Provides request parameters for Viddler API remote method: viddler.videos.getByTag + + This class is not intended to be used in your code in any way. + - - + + + Provides request parameters for Viddler API remote method: viddler.videos.getByUser + + + This class is not intended to be used in your code in any way. + - - + + + Provides request parameters for Viddler API remote method: viddler.videos.getDetails + + + This class is not intended to be used in your code in any way. + - - + + + Provides request parameters for Viddler API remote method: viddler.videos.getEmbedCode + + + This class is not intended to be used in your code in any way. + - + - Initializes a new instance of ViddlerRequestUploadEventArgs class. + Provides request parameters for Viddler API remote method: viddler.videos.getEmbedCodeTypes + + This class is not intended to be used in your code in any way. + - + - Gets a type of contract class used during a HTTP request. + Provides request parameters for Viddler API remote method: viddler.videos.getFeatured + + + This class is not intended to be used in your code in any way. + + + + + Provides request parameters for Viddler API remote method: viddler.videos.getRecordToken + + This class is not intended to be used in your code in any way. + + + + + Provides request parameters for Viddler API remote method: viddler.videos.prepareUpload + + + This class is not intended to be used in your code in any way. + - + - Gets a size of a file being currently uploaded. + Provides request parameters for Viddler API remote method: viddler.videos.search + + This class is not intended to be used in your code in any way. + - + - Gets a number of bytes already sent. + Provides request parameters for Viddler API remote method: viddler.videos.setClosedCaptioning + + This class is not intended to be used in your code in any way. + - + - Gets or sets a value indicating whether to abort the current upload process. + Provides request parameters for Viddler API remote method: viddler.videos.setDetails + + This class is not intended to be used in your code in any way. + - + - Provides internal helper methods. + Provides request parameters for Viddler API remote method: viddler.videos.setDetails + + This class is not intended to be used in your code in any way. + - + - Escapes request parameter values. + Provides request parameters for Viddler API remote method: viddler.videos.setPermalink + + This class is not intended to be used in your code in any way. + - + - Returns an enumerated value used by remote Viddler API methods. + Provides request parameters for Viddler API remote method: viddler.videos.setThumbnail + + This class is not intended to be used in your code in any way. + - + - Returns configuration parameters of the specified contract class, which represents remote Viddler API method. + Provides request parameters for Viddler API remote method: viddler.videos.setThumbnail + + This class is not intended to be used in your code in any way. + - + - Analyzes target response data object and collects properties of promitive type. + Provides request parameters for Viddler API remote method: viddler.videos.upload + + This class is not intended to be used in your code in any way. + - + - Analyzes target response data object and collects properties of promitive type. + Provides request parameters for Viddler API remote method: viddler.videos.uploadProgress + + This class is not intended to be used in your code in any way. + - + - Returns a node name used by XmlSerializer. + Provides access to Viddler API methods located in viddler.videos namespace. + Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + + + + - Returns a node name used by XmlSerializer. + Initializes a new instance of VideosNamespaceWrapper class. - + - Returns a node name used by XmlSerializer. + Calls the remote Viddler API method: viddler.videos.addClosedCaptioning - + - Provides request parameters for Viddler API remote method: viddler.playlists.list + Calls the remote Viddler API method: viddler.videos.setClosedCaptioning - - This class is not intended to be used in your code in any way. - - + - Provides enumerated values used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.videos.delClosedCaptioning - + - Handles an empty value sent by the remote Viddler API + Calls the remote Viddler API method: viddler.videos.upload - + - Corresponds to the remote Viddler API enumerated value "0" + Calls the remote Viddler API method: viddler.videos.upload - + - Corresponds to the remote Viddler API enumerated value "1" + Calls the remote Viddler API method: viddler.videos.upload - + - Corresponds to the remote Viddler API enumerated value "2" + Calls the remote Viddler API method: viddler.videos.upload - + - Corresponds to the remote Viddler API enumerated value "3" + Calls the remote Viddler API method: viddler.videos.prepareUpload - + - Provides request parameters for Viddler API remote method: viddler.videos.getRecordToken + Calls the remote Viddler API method: viddler.videos.uploadProgress - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.videos.getAdsStatus + Calls the remote Viddler API method: viddler.videos.search - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.playlists.create + Calls the remote Viddler API method: viddler.videos.search - - This class is not intended to be used in your code in any way. - - + - Provides request parameters for Viddler API remote method: viddler.playlists.addVideo + Calls the remote Viddler API method: viddler.videos.search - - This class is not intended to be used in your code in any way. - - + - Provides access to Viddler API methods located in viddler.moderation namespace. + Calls the remote Viddler API method: viddler.videos.getByUser - Visit http://developers.viddler.com/ to get the full overview of methods contained in this class. - + - Initializes a new instance of ResellersNamespaceWrapper class. + Calls the remote Viddler API method: viddler.videos.getByUser - + - Calls the remote Viddler API method: viddler.moderation.getComments + Calls the remote Viddler API method: viddler.videos.getByUser - + - Calls the remote Viddler API method: viddler.moderation.getComments + Calls the remote Viddler API method: viddler.videos.getByUser - + - Calls the remote Viddler API method: viddler.moderation.setCommentStatus + Calls the remote Viddler API method: viddler.videos.getByTag - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.videos.getByTag - + - Initializes a new instance of data object class. + Calls the remote Viddler API method: viddler.videos.getDetails - + - Corresponds to the remote Viddler API field "level" + Calls the remote Viddler API method: viddler.videos.getDetails - + - Corresponds to the remote Viddler API field "users" + Calls the remote Viddler API method: viddler.videos.getDetails - + - Corresponds to the remote Viddler API field "lists" + Calls the remote Viddler API method: viddler.videos.getDetails - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.videos.getEmbedCodeTypes - + - Initializes a new instance of data object class. + Calls the remote Viddler API method: viddler.videos.getEmbedCode - + - Corresponds to the remote Viddler API field "video_ads_status" + Calls the remote Viddler API method: viddler.videos.getEmbedCode - + - Represents a data object used to deserialize the remote Viddler API method result. + Calls the remote Viddler API method: viddler.videos.getFeatured - + - Corresponds to the remote Viddler API field "status" + Calls the remote Viddler API method: viddler.videos.getFeatured - + - Corresponds to the remote Viddler API field "feed_url" + Calls the remote Viddler API method: viddler.videos.getRecordToken - + - Corresponds to the remote Viddler API field "author" + Calls the remote Viddler API method: viddler.videos.getAdsStatus - + - Corresponds to the remote Viddler API field "title" + Calls the remote Viddler API method: viddler.videos.setPermalink - + - Corresponds to the remote Viddler API field "keywords" + Calls the remote Viddler API method: viddler.videos.setDetails - + - Corresponds to the remote Viddler API field "description" + Calls the remote Viddler API method: viddler.videos.setDetails - + - Corresponds to the remote Viddler API field "image_url" + Calls the remote Viddler API method: viddler.videos.setDetails - + - Corresponds to the remote Viddler API field "email" + Calls the remote Viddler API method: viddler.videos.delete - + - Corresponds to the remote Viddler API field "lang" + Calls the remote Viddler API method: viddler.videos.delFile - + - Corresponds to the remote Viddler API field "category_1" + Calls the remote Viddler API method: viddler.videos.enableAds - + - Corresponds to the remote Viddler API field "category_2" + Calls the remote Viddler API method: viddler.videos.disableAds - + - Corresponds to the remote Viddler API field "category_3" + Calls the remote Viddler API method: viddler.videos.setThumbnail - + - Corresponds to the remote Viddler API field "subtitle" + Calls the remote Viddler API method: viddler.videos.setThumbnail - + - Corresponds to the remote Viddler API field "content_label" + Calls the remote Viddler API method: viddler.videos.setThumbnail - + - Corresponds to the remote Viddler API field "episodes_to_show" + Provides access to Viddler API methods located in viddler.videos.comments namespace. diff --git a/Source/Viddler.sln b/Source/Viddler.sln index 396862f..4a64c42 100755 --- a/Source/Viddler.sln +++ b/Source/Viddler.sln @@ -1,6 +1,8 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.30324.0 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ViddlerV2", "ViddlerV2\ViddlerV2.csproj", "{59CD3BEC-5848-4616-975A-8F4C3E8F4FF8}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ViddlerDemo", "ViddlerDemo\ViddlerDemo.csproj", "{90035580-1A89-4D19-8956-426E9460B31E}" diff --git a/Source/ViddlerV2/Properties/AssemblyInfo.cs b/Source/ViddlerV2/Properties/AssemblyInfo.cs index 1fed1dc..51cb422 100755 --- a/Source/ViddlerV2/Properties/AssemblyInfo.cs +++ b/Source/ViddlerV2/Properties/AssemblyInfo.cs @@ -14,8 +14,8 @@ [assembly: AssemblyCopyright("\x00A9 2010-2012 Viddler, Inc. All rights reserved")] [assembly: AssemblyTrademark("Viddler")] [assembly: AssemblyCulture("")] -[assembly: AssemblyVersion("3.9.0.1")] -[assembly: AssemblyFileVersion("3.9.0.1")] +[assembly: AssemblyVersion("3.9.1.1")] +[assembly: AssemblyFileVersion("3.9.1.1")] [assembly: AssemblyDelaySign(false)] [assembly: AllowPartiallyTrustedCallers] [assembly: SecurityPermission(SecurityAction.RequestMinimum)] diff --git a/Source/ViddlerV2/ViddlerV2.csproj b/Source/ViddlerV2/ViddlerV2.csproj index c15d692..e1fedcf 100755 --- a/Source/ViddlerV2/ViddlerV2.csproj +++ b/Source/ViddlerV2/ViddlerV2.csproj @@ -1,5 +1,5 @@  - + Debug AnyCPU @@ -12,10 +12,13 @@ ViddlerV2 v2.0 512 - - true Properties\ViddlerV2.snk + + + + + 3.5 true diff --git a/Source/ViddlerV2/ViddlerV2.csproj.user b/Source/ViddlerV2/ViddlerV2.csproj.user index b875c0c..5d977a0 100755 --- a/Source/ViddlerV2/ViddlerV2.csproj.user +++ b/Source/ViddlerV2/ViddlerV2.csproj.user @@ -1,4 +1,5 @@ - + + ProjectFiles