2016-11-01 2 views
3

Мне нужно получить список допустимых значений в поле (которые не входят в глобальный список), используя REST API TFS 2015 для определенного типа рабочего элемента. Я знаю, что я могу получить информацию о поле с Get a work item field, но это, похоже, не дает мне допустимых значений в ответе.TFS REST API - Получить разрешенные значения поля

{ 
    "name": "Iteration Path", 
    "referenceName": "System.IterationPath", 
    "type": "treePath", 
    "readOnly": true, 
    "supportedOperations": [ 
    { 
     "referenceName": "SupportedOperations.Under", 
     "name": "Under" 
    }, 
    { 
     "referenceName": "SupportedOperations.NotUnder", 
     "name": "Not Under" 
    }, 
    { 
     "referenceName": "SupportedOperations.Equals", 
     "name": "=" 
    }, 
    { 
     "referenceName": "SupportedOperations.NotEquals", 
     "name": "<>" 
    }, 
    { 
     "referenceName": "SupportedOperations.In", 
     "name": "In" 
    } 
    ], 
    "url": "https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/wit/fields/System.IterationPath" 
} 

Похоже someone on the MSDN forums posted this еще в июне, но я хочу, чтобы перепроверить, если это еще что-то, что еще не доступен.

ответ

2

REST API по-прежнему не поддерживает получение разрешенных значений в поле. Существует уже UserVoice для этой функции на сайте ниже, вы можете проголосовать его:

https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/14839494-visual-studio-rest-api-support-to-fetch-the-list-o

В настоящее время вы можете использовать только старые .net API, чтобы получить ALLOWEDVALUES получая экземпляр класса FieldDefinition и ссылки AllowedValues ​​ Недвижимость.

+0

Darn, спасибо, Cece. – Sachi

Смежные вопросы