Edit

Share via


Microsoft.TeamFoundation.Work.WebApi Namespace

Classes

Activity
AgileResources

A strongly-typed resource class, for looking up localized strings, etc.

attribute
BacklogApiConstants
BacklogColumn
BacklogConfiguration
BacklogFields
BacklogLevel

Contract representing a backlog level

BacklogLevelConfiguration
BacklogLevelWorkItems

Represents work items in a backlog level

Board
BoardApiConstants
BoardCardRuleSettings
BoardCardSettings
BoardChart
BoardChartReference
BoardColumn
BoardFields
BoardFilterSettings
BoardReference
BoardRow
BoardSuggestedValue
BoardUserSettings
CapacityPatch

Expected data from PATCH

CardFieldSettings

Card settings, such as fields and rules

CardSettings

Card settings, such as fields and rules

CreatePlan
DateRange
DeliveryViewData

Data contract for Data of Delivery View

DeliveryViewFilter

Class to specify the various filter paramaters for the given plan

DeliveryViewPropertyCollection

Collection of properties, specific to the DeliveryTimelineView

FieldInfo

Object bag storing the set of permissions relevant to this plan

FieldReference

An abstracted reference to a field

FieldSetting
FilterClause
FilterGroup
FilterModel
IterationWorkItems

Represents work items in an iteration backlog

Marker

Client serialization contract for Delivery Timeline Markers.

Member
ParentChildWIMap
Plan

Data contract for the plan definition

PlanMetadata

Metadata about a plan definition that is stored in favorites service

PlanPermissions

Object bag storing the set of permissions relevant to this plan

PlanPropertyCollection

Base class for properties of a scaled agile plan

PlanViewData

Base class for plan view data contracts. Anything common goes here.

PlanViewFilter

Base class for the various types of plan filters

PredefinedQueriesContants
PredefinedQuery

Represents a single pre-defined query.

PredefinedQueryIdentifiers

The set of known pre-defined queries

Rule
ScaledAgileApiConstants
ShallowReference
TeamBacklogMapping

Mapping of teams to the corresponding work item category

TeamFieldValue

Represents a single TeamFieldValue

TeamFieldValues

Essentially a collection of team field values

TeamFieldValuesPatch

Expected data from PATCH

TeamIterationAttributes
TeamMemberCapacity

Represents capacity for a specific team member

TeamSetting

Data contract for TeamSettings

TeamSettingsApiConstants

Constants for the TeamSettings WebApi interface.

TeamSettingsDataContractBase

Base class for TeamSettings data contracts. Anything common goes here.

TeamSettingsDaysOff
TeamSettingsDaysOffPatch
TeamSettingsIteration

Represents a shallow ref for a single iteration

TeamSettingsPatch

Data contract for what we expect to receive when PATCH

TimeFrameOptions
TimelineCriteriaStatus
TimelineIterationStatus
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
UpdatePlan
WorkCompatHttpClientBase
WorkHttpClient
WorkHttpClientBase
WorkItemColor

Work item color and icon.

WorkItemTypeStateInfo
WorkWebConstants

Enums

BacklogType

Definition of the type of backlog level

BoardColumnType
BugsBehavior

The behavior of the work item types that are in the work item category specified in the BugWorkItems section in the Process Configuration

FieldType
IdentityDisplayFormat

Enum for the various modes of identity picker

PlanType

Enum for the various types of plans

PlanUserPermissions

Flag for permissions a user can have for this plan.

TimeFrame
TimelineCriteriaStatusCode
TimelineIterationStatusCode
TimelineTeamStatusCode