DashboardHttpClient 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.
Client proxy for the dashboard REST interface.
public sealed class DashboardHttpClient : Microsoft.TeamFoundation.Dashboards.WebApi.DashboardHttpClientBase
type DashboardHttpClient = class
inherit DashboardHttpClientBase
Public NotInheritable Class DashboardHttpClient
Inherits DashboardHttpClientBase
- Inheritance
-
Microsoft.VisualStudio.Services.WebApi.VssHttpClientBaseDashboardHttpClient
Constructors
Methods
| Name | Description |
|---|---|
| CreateDashboardAsync(Dashboard, TeamContext, Object, CancellationToken) |
[Preview API] Create the supplied dashboard. (Inherited from DashboardHttpClientBase) |
| CreateWidgetAsync(Widget, TeamContext, Guid, Object, CancellationToken) |
[Preview API] Create a widget on the specified dashboard. (Inherited from DashboardHttpClientBase) |
| DeleteDashboardAsync(TeamContext, Guid, Object, CancellationToken) |
[Preview API] Delete a dashboard given its ID. This also deletes the widgets associated with this dashboard. (Inherited from DashboardHttpClientBase) |
| DeleteWidgetAsync(TeamContext, Guid, Guid, Object, CancellationToken) |
[Preview API] Delete the specified widget. (Inherited from DashboardHttpClientBase) |
| GetDashboardAsync(TeamContext, Guid, Object, CancellationToken) |
[Preview API] Get a dashboard by its ID. (Inherited from DashboardHttpClientBase) |
| GetDashboardsAsync(TeamContext, Object, CancellationToken) |
[Preview API] Get a list of dashboards. (Inherited from DashboardHttpClientBase) |
| GetWidgetAsync(TeamContext, Guid, Guid, Object, CancellationToken) |
[Preview API] Get the current state of the specified widget. (Inherited from DashboardHttpClientBase) |
| GetWidgetMetadataAsync(Guid, String, Object, CancellationToken) |
[Preview API] Get the widget metadata satisfying the specified contribution ID. (Inherited from DashboardHttpClientBase) |
| GetWidgetMetadataAsync(String, Object, CancellationToken) |
[Preview API] Get the widget metadata satisfying the specified contribution ID. (Inherited from DashboardHttpClientBase) |
| GetWidgetMetadataAsync(String, String, Object, CancellationToken) |
[Preview API] Get the widget metadata satisfying the specified contribution ID. (Inherited from DashboardHttpClientBase) |
| GetWidgetsAsync(TeamContext, Guid, String, Object, CancellationToken) |
[Preview API] Get widgets contained on the specified dashboard. (Inherited from DashboardHttpClientBase) |
| GetWidgetTypesAsync(Guid, WidgetScope, Object, CancellationToken) |
[Preview API] Get all available widget metadata in alphabetical order. (Inherited from DashboardHttpClientBase) |
| GetWidgetTypesAsync(String, WidgetScope, Object, CancellationToken) |
[Preview API] Get all available widget metadata in alphabetical order. (Inherited from DashboardHttpClientBase) |
| GetWidgetTypesAsync(WidgetScope, Object, CancellationToken) |
[Preview API] Get all available widget metadata in alphabetical order. (Inherited from DashboardHttpClientBase) |
| ReplaceDashboardAsync(Dashboard, TeamContext, Guid, Object, CancellationToken) |
[Preview API] Replace configuration for the specified dashboard. Replaces Widget list on Dashboard, only if property is supplied. (Inherited from DashboardHttpClientBase) |
| ReplaceDashboardsAsync(DashboardGroup, TeamContext, Object, CancellationToken) |
[Preview API] Update the name and position of dashboards in the supplied group, and remove omitted dashboards. Does not modify dashboard content. (Inherited from DashboardHttpClientBase) |
| ReplaceWidgetAsync(Widget, TeamContext, Guid, Guid, Object, CancellationToken) |
[Preview API] Override the state of the specified widget. (Inherited from DashboardHttpClientBase) |
| ReplaceWidgetsAsync(IEnumerable<Widget>, TeamContext, Guid, String, Object, CancellationToken) |
[Preview API] Replace the widgets on specified dashboard with the supplied widgets. (Inherited from DashboardHttpClientBase) |
| UpdateWidgetAsync(Widget, TeamContext, Guid, Guid, Object, CancellationToken) |
[Preview API] Perform a partial update of the specified widget. (Inherited from DashboardHttpClientBase) |
| UpdateWidgetsAsync(IEnumerable<Widget>, TeamContext, Guid, String, Object, CancellationToken) |
[Preview API] Update the supplied widgets on the dashboard using supplied state. State of existing Widgets not passed in the widget list is preserved. (Inherited from DashboardHttpClientBase) |