Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models Namespace

Classes

AccountMyWorkResult
AccountRecentActivityWorkItemModel

Represents Work Item Recent Activity

AccountRecentMentionWorkItemModel

Represents Recent Mention Work Item

AccountWorkWorkItemModel
ArtifactUriQuery

Contains criteria for querying work items based on artifact URI.

ArtifactUriQueryResult

Defines result of artifact URI query on work items. Contains mapping of work item IDs to artifact URI.

AttachmentReference
FieldDependentRule

Describes a list of dependent fields for a rule.

FieldsToEvaluate

Describes a set fields for rule evaluation.

IdentityReference

Describes a reference to an identity.

Link

Link description.

ProjectReference

Describes a reference to a project.

ProjectWorkItemStateColors

Project work item type state colors

ProvisioningResult

Result of an update work item type XML update operation.

QueryBatchGetRequest

Describes a request to get a list of queries

QueryHierarchyItem

Represents an item in the work item query hierarchy. This can be either a query or a folder.

QueryHierarchyItemsResult
RemoteWorkItemLinkUpdate
RemoteWorkItemLinkUpdateResult
ReportingWorkItemLink
ReportingWorkItemLinksBatch
ReportingWorkItemRevisionsBatch
ReportingWorkItemRevisionsFilter
StreamedBatch<T>
Wiql

A WIQL query

WitBatchRequest

Describes a batch work item request.

WitBatchResponse

Describes response for batch request.

WorkArtifactLink

A work artifact link describes an outbound artifact link type.

WorkItem

Describes a work item.

WorkItemBatchGetRequest

Describes a request to get a set of work items

WorkItemClassificationNode

Defines a classification node for work item tracking.

WorkItemComment

Comment on Work Item

WorkItemComments

Collection of comments

WorkItemDelete

Full deleted work item object. Includes the work item itself.

WorkItemDeleteReference

Reference to a deleted work item.

WorkItemDeleteShallowReference

Shallow Reference to a deleted work item.

WorkItemDeleteUpdate

Describes an update request for a deleted work item.

WorkItemField

Describes a field on a work item and it's properties specific to that work item type.

WorkItemFieldOperation

Describes a work item field operation.

WorkItemFieldReference

Reference to a field in a work item

WorkItemFieldUpdate

Describes an update to a work item field.

WorkItemHistory
WorkItemIcon

Reference to a work item icon.

WorkItemLink

A link between two work items.

WorkItemNextStateOnTransition

Describes the next state for a work item.

WorkItemQueryClause

Represents a clause in a work item query. This shows the structure of a work item query.

WorkItemQueryResult

The result of a work item query.

WorkItemQuerySortColumn

A sort column.

WorkItemReference

Contains reference to a work item.

WorkItemRelation
WorkItemRelationType

Represents the work item type relatiion type.

WorkItemRelationUpdates

Descrives updates to a work item's relations.

WorkItemRevisionReference

Contains reference to a work item and its revision.

WorkItemStateColor

Work item type state name, color and state category

WorkItemStateTransition

Describes a state transition in a work item.

WorkItemTemplate

Describes a work item template.

WorkItemTemplateReference

Describes a shallow reference to a work item template.

WorkItemTrackingReference
WorkItemTrackingResource

Base class for WIT REST resources.

WorkItemTrackingResourceReference

Base class for work item tracking resource references.

WorkItemType

Describes a work item type.

WorkItemTypeCategory

Describes a work item type category.

WorkItemTypeColor

Describes a work item type's colors.

WorkItemTypeColorAndIcon

Describes work item type nam, its icon and color.

WorkItemTypeFieldInstance

Field instance of a work item type.

WorkItemTypeFieldInstanceBase

Base field instance for workItemType fields.

WorkItemTypeFieldWithReferences

Field Instance of a workItemype with detailed references.

WorkItemTypeReference

Reference to a work item type.

WorkItemTypeStateColors

State colors for a work item type

WorkItemTypeTemplate

Describes a work item type template.

WorkItemTypeTemplateUpdateModel

Describes a update work item type template request body.

WorkItemUpdate

Describes an update to a work item.

Enums

CommentSortOrder
FieldStatusFlags

Enumerates various rule validation error reasons for a field.

FieldType

Enum for field types.

FieldUsage

Enum for field usages.

GetFieldsExpand

Flag to expand types of fields.

LinkChangeType
LinkQueryMode

The link query mode which determines the behavior of the query.

ProvisioningActionType

Enumerates the possible provisioning actions that can be triggered on process template update.

QueryErrorPolicy

Enum to control error policy in a query batch request.

QueryExpand

Determines which set of additional query properties to display

QueryOption
QueryRecursionOption

Determines whether a tree query matches parents or children first.

QueryResultType

The query result type

QueryType

The type of query.

RemoteLinkChangeType
RemoteStatus
ReportingRevisionsExpand
TemplateType

Enumerates types of supported xml templates used for customization.

TreeNodeStructureType

Types of tree node structures.

TreeStructureGroup

Types of tree structures groups.

WorkItemErrorPolicy

Enum to control error policy in a bulk get work items request.

WorkItemExpand

Flag to control payload properties from get work item command.

WorkItemQueryClause.LogicalOperation

The logical operation

WorkItemRecentActivityType

Type of the activity

WorkItemTypeFieldsExpandLevel

Expand options for the work item field(s) request.