Edit

Share via


WorkHttpClientBase Class

Definition

[Microsoft.VisualStudio.Services.WebApi.ResourceArea("1D4F49F9-02B9-4E26-B826-2CDB6195F2A9")]
public abstract class WorkHttpClientBase : Microsoft.TeamFoundation.Work.WebApi.WorkCompatHttpClientBase
type WorkHttpClientBase = class
    inherit WorkCompatHttpClientBase
Public MustInherit Class WorkHttpClientBase
Inherits WorkCompatHttpClientBase
Inheritance
Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
WorkHttpClientBase
Derived
Attributes
Microsoft.VisualStudio.Services.WebApi.ResourceAreaAttribute

Constructors

WorkHttpClientBase(Uri, HttpMessageHandler, Boolean)
WorkHttpClientBase(Uri, VssCredentials, DelegatingHandler[])
WorkHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, DelegatingHandler[])
WorkHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
WorkHttpClientBase(Uri, VssCredentials)

Methods

CreatePlanAsync(CreatePlan, Guid, Object, CancellationToken)

[Preview API] Add a new plan for the team

CreatePlanAsync(CreatePlan, String, Object, CancellationToken)

[Preview API] Add a new plan for the team

DeletePlanAsync(Guid, String, Object, CancellationToken)

[Preview API] Delete the specified plan

DeletePlanAsync(String, String, Object, CancellationToken)

[Preview API] Delete the specified plan

DeleteTeamIterationAsync(TeamContext, Guid, Object, CancellationToken)

[Preview API] Delete a team's iteration by iterationId

GetBacklogAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get a backlog level

GetBacklogConfigurationsAsync(TeamContext, Object, CancellationToken)

[Preview API] Gets backlog configuration for a team

GetBacklogLevelWorkItemsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get a list of work items within a backlog level

GetBacklogsAsync(TeamContext, Object, CancellationToken)

[Preview API] List all backlog levels

GetBoardAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get board

GetBoardCardRuleSettingsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get board card Rule settings for the board id or board by name

GetBoardCardSettingsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get board card settings for the board id or board by name

GetBoardChartAsync(TeamContext, String, String, Object, CancellationToken)

[Preview API] Get a board chart

GetBoardChartsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get board charts

GetBoardColumnsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get columns on a board

GetBoardFilterSettingsAsync(TeamContext, String, Object, CancellationToken)
Obsolete.

[Preview API] No longer functional.

(Inherited from WorkCompatHttpClientBase)
GetBoardMappingParentItemsAsync(TeamContext, String, IEnumerable<Int32>, Object, CancellationToken)

[Preview API] Returns the list of parent field filter model for the given list of workitem ids

GetBoardRowsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get rows on a board

GetBoardsAsync(TeamContext, Object, CancellationToken)

[Preview API] Get boards

GetBoardUserSettingsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get board user settings for a board id

GetCapacitiesAsync(TeamContext, Guid, Object, CancellationToken)

[Preview API] Get a team's capacity

GetCapacityAsync(TeamContext, Guid, Guid, Object, CancellationToken)

[Preview API] Get a team member's capacity

GetColumnSuggestedValuesAsync(Guid, Object, CancellationToken)

[Preview API] Get available board columns in a project

GetColumnSuggestedValuesAsync(Object, CancellationToken)

[Preview API] Get available board columns in a project

GetColumnSuggestedValuesAsync(String, Object, CancellationToken)

[Preview API] Get available board columns in a project

GetDeliveryTimelineDataAsync(Guid, String, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>, Object, CancellationToken)

[Preview API] Get Delivery View Data

GetDeliveryTimelineDataAsync(String, String, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>, Object, CancellationToken)

[Preview API] Get Delivery View Data

GetIterationWorkItemsAsync(TeamContext, Guid, Object, CancellationToken)

[Preview API] Get work items for iteration

GetPlanAsync(Guid, String, Object, CancellationToken)

[Preview API] Get the information for the specified plan

GetPlanAsync(String, String, Object, CancellationToken)

[Preview API] Get the information for the specified plan

GetPlansAsync(Guid, Object, CancellationToken)

[Preview API] Get the information for all the plans configured for the given team

GetPlansAsync(String, Object, CancellationToken)

[Preview API] Get the information for all the plans configured for the given team

GetPredefinedQueriesAsync(Guid, Object, CancellationToken)

[Preview API] Retrieves the set of known queries

GetPredefinedQueriesAsync(String, Object, CancellationToken)

[Preview API] Retrieves the set of known queries

GetPredefinedQueryResultsAsync(Guid, String, Nullable<Int32>, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Retrieves the specified predefined query including the query results

GetPredefinedQueryResultsAsync(String, String, Nullable<Int32>, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Retrieves the specified predefined query including the query results

GetProcessConfigurationAsync(Guid, Object, CancellationToken)

[Preview API] Get process configuration

GetProcessConfigurationAsync(String, Object, CancellationToken)

[Preview API] Get process configuration

GetRowSuggestedValuesAsync(Guid, Object, CancellationToken)

[Preview API] Get available board rows in a project

GetRowSuggestedValuesAsync(Object, CancellationToken)

[Preview API] Get available board rows in a project

GetRowSuggestedValuesAsync(String, Object, CancellationToken)

[Preview API] Get available board rows in a project

GetTeamDaysOffAsync(TeamContext, Guid, Object, CancellationToken)

[Preview API] Get team's days off for an iteration

GetTeamFieldValuesAsync(TeamContext, Object, CancellationToken)

[Preview API] Get a collection of team field values

GetTeamIterationAsync(TeamContext, Guid, Object, CancellationToken)

[Preview API] Get team's iteration by iterationId

GetTeamIterationsAsync(TeamContext, String, Object, CancellationToken)

[Preview API] Get a team's iterations using timeframe filter

GetTeamSettingsAsync(TeamContext, Object, CancellationToken)

[Preview API] Get a team's settings

PostTeamIterationAsync(TeamSettingsIteration, TeamContext, Object, CancellationToken)

[Preview API] Add an iteration to the team

ReplaceCapacitiesAsync(IEnumerable<TeamMemberCapacity>, TeamContext, Guid, Object, CancellationToken)

[Preview API] Replace a team's capacity

SetBoardOptionsAsync(IDictionary<String,String>, TeamContext, String, Object, CancellationToken)

[Preview API] Update board options

UpdateBoardCardRuleSettingsAsync(BoardCardRuleSettings, TeamContext, String, Object, CancellationToken)

[Preview API] Update board card Rule settings for the board id or board by name

UpdateBoardCardSettingsAsync(BoardCardSettings, TeamContext, String, Object, CancellationToken)

[Preview API] Update board card settings for the board id or board by name

UpdateBoardChartAsync(BoardChart, TeamContext, String, String, Object, CancellationToken)

[Preview API] Update a board chart

UpdateBoardColumnsAsync(IEnumerable<BoardColumn>, TeamContext, String, Object, CancellationToken)

[Preview API] Update columns on a board

UpdateBoardFilterSettingsAsync(BoardFilterSettings, TeamContext, String, Object, CancellationToken)
Obsolete.

[Preview API] No longer functional.

(Inherited from WorkCompatHttpClientBase)
UpdateBoardRowsAsync(IEnumerable<BoardRow>, TeamContext, String, Object, CancellationToken)

[Preview API] Update rows on a board

UpdateBoardUserSettingsAsync(IDictionary<String,String>, TeamContext, String, Object, CancellationToken)

[Preview API] Update board user settings for the board id

UpdateCapacityAsync(CapacityPatch, TeamContext, Guid, Guid, Object, CancellationToken)

[Preview API] Update a team member's capacity

UpdatePlanAsync(UpdatePlan, Guid, String, Object, CancellationToken)

[Preview API] Update the information for the specified plan

UpdatePlanAsync(UpdatePlan, String, String, Object, CancellationToken)

[Preview API] Update the information for the specified plan

UpdateTeamDaysOffAsync(TeamSettingsDaysOffPatch, TeamContext, Guid, Object, CancellationToken)

[Preview API] Set a team's days off for an iteration

UpdateTeamFieldValuesAsync(TeamFieldValuesPatch, TeamContext, Object, CancellationToken)

[Preview API] Update team field values

UpdateTeamSettingsAsync(TeamSettingsPatch, TeamContext, Object, CancellationToken)

[Preview API] Update a team's settings

Applies to