Microsoft.TeamFoundation.WorkItemTracking.WebApi Namespace

Classes

ArtifactQueryDualIntentSecuredObject

WorkItemService.GetWorkItemIdsForArtifactUris ensures CrossProjectAccess permission validated for member/org users for collection API

DualIntentSecuredObject

Dual intent object with ISecuredObject implementation at collection/project level respectively

QueryDualIntentSecuredObject
RuleValidationException
WitConstants
WitConstants.CreateTeamProjectConstants
WitConstants.QueryParameters

Query parameter names used in Http Request messages

WitConstants.SecurityConstants
WitConstants.SecurityConstants.AuthorizationCssNodePermissions

Permission bits for Area nodes.

WitConstants.SecurityConstants.AuthorizationIterationNodePermissions

Permission bits for iteration nodes.

WitConstants.SecurityConstants.QueryItemPermissions

Permissions bits for query items.

WitConstants.WorkItemTrackingLocationIds

Web API Route location IDs for versioned routes

WitConstants.WorkItemTrackingRestResources

Used for Area variables, Controller names and Route names

WitConstants.WorkItemTrackingWebConstants

General constants specific to the WorkItemTracking Web Layer

WorkItemTrackingHttpClient
WorkItemTrackingHttpClientBase
WorkItemTrackingHttpClientCompatBase