VideoSearchClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Video Search API lets you search on Bing for video that are relevant to the user's search query, for insights about a video or for videos that are trending based on search requests made by others. This section provides technical details about the query parameters and headers that you use to request videos and the JSON response objects that contain them. For examples that show how to make requests, see Searching the Web for Videos.
public class VideoSearchClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.CognitiveServices.Search.VideoSearch.VideoSearchClient>, IDisposable, Microsoft.Azure.CognitiveServices.Search.VideoSearch.IVideoSearchClient
type VideoSearchClient = class
inherit ServiceClient<VideoSearchClient>
interface IVideoSearchClient
interface IDisposable
Public Class VideoSearchClient
Inherits ServiceClient(Of VideoSearchClient)
Implements IDisposable, IVideoSearchClient
- Inheritance
- Implements
Constructors
VideoSearchClient(DelegatingHandler[]) |
Initializes a new instance of the VideoSearchClient class. |
VideoSearchClient(HttpClient, Boolean) |
Initializes a new instance of the VideoSearchClient class. |
VideoSearchClient(HttpClientHandler, DelegatingHandler[]) |
Initializes a new instance of the VideoSearchClient class. |
VideoSearchClient(ServiceClientCredentials, DelegatingHandler[]) |
Initializes a new instance of the VideoSearchClient class. |
VideoSearchClient(ServiceClientCredentials, HttpClient, Boolean) |
Initializes a new instance of the VideoSearchClient class. |
VideoSearchClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Initializes a new instance of the VideoSearchClient class. |
Properties
Credentials |
Subscription credentials which uniquely identify client subscription. |
DeserializationSettings |
Gets or sets json deserialization settings. |
Endpoint |
Supported Cognitive Services endpoints (protocol and hostname, for example: "https://westus.api.cognitive.microsoft.com", "https://api.cognitive.microsoft.com"). |
FirstMessageHandler | (Inherited from ServiceClient<T>) |
HttpClient | (Inherited from ServiceClient<T>) |
HttpClientHandler | (Inherited from ServiceClient<T>) |
HttpMessageHandlers | (Inherited from ServiceClient<T>) |
SerializationSettings |
Gets or sets json serialization settings. |
UserAgent | (Inherited from ServiceClient<T>) |
Videos |
Gets the IVideosOperations. |
Methods
CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
Dispose() | (Inherited from ServiceClient<T>) |
Dispose(Boolean) | (Inherited from ServiceClient<T>) |
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
SetRetryPolicy(RetryPolicy) | (Inherited from ServiceClient<T>) |
SetUserAgent(String, String) | (Inherited from ServiceClient<T>) |
SetUserAgent(String) | (Inherited from ServiceClient<T>) |