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

interface WorkItemField {
    _links?: any;
    canSortBy?: boolean;
    description?: string;
    isDeleted?: boolean;
    isIdentity?: boolean;
    isPicklist?: boolean;
    isPicklistSuggested?: boolean;
    isQueryable?: boolean;
    name?: string;
    picklistId?: string;
    readOnly?: boolean;
    referenceName?: string;
    supportedOperations?: WorkItemFieldOperation[];
    type?: FieldType;
    url?: string;
    usage?: FieldUsage;
}

Hierarchy (View Summary)

Properties

_links?: any

Link references to related REST resources.

canSortBy?: boolean

Indicates whether the field is sortable in server queries.

description?: string

The description of the field.

isDeleted?: boolean

Indicates whether this field is deleted.

isIdentity?: boolean

Indicates whether this field is an identity field.

isPicklist?: boolean

Indicates whether this instance is picklist.

isPicklistSuggested?: boolean

Indicates whether this instance is a suggested picklist .

isQueryable?: boolean

Indicates whether the field can be queried in the server.

name?: string

The name of the field.

picklistId?: string

If this field is picklist, the identifier of the picklist associated, otherwise null

readOnly?: boolean

Indicates whether the field is [read only].

referenceName?: string

The reference name of the field.

supportedOperations?: WorkItemFieldOperation[]

The supported operations on this field.

type?: FieldType

The type of the field.

url?: string

REST URL for the resource.

usage?: FieldUsage

The usage of the field.