Добавление глобальных списков в шаблон процесса
Добавление глобальных списков в шаблоны процессов позволяет упростить определение набора значений, которые одновременно используются различными типами рабочих элементов. Глобальный список определяет список значений, который можно использовать для управления значениями, которые пользователи могут задавать в полях рабочего элемента. Глобальный список определяет записи, доступные для выбора в раскрывающемся меню или списке выбора в форме или запросе рабочего элемента. Глобальные списки служат для быстрого обновления содержимого списков выбора, используемых для многих типов рабочих элементов.
Файл с определением глобальных списков для передачи задается в элементе taskxml подключаемого модуля отслеживания рабочих элементов.
Примечание
Шаблоны процессов для Microsoft Solutions Framework (MSF) версии 5.0 не содержат никаких глобальных списков.
Содержание раздела
Определение глобальных списков
Задание файла определения глобальных списков для передачи
Справочник по элементу GLOBALLIST
После создания командного проекта из шаблона процесса можно с помощью средства командной строки witadmin экспортировать и импортировать глобальные списки для коллекции командных проектов. Дополнительные сведения см. в разделе Управление глобальными списками для типов рабочих элементов [witadmin].
Определение глобальных списков
Определение глобальных списков должно задаваться в собственном файле с использованием родительского элемента GLOBALLISTS (определение) и удовлетворять схеме, определенной в файле globalists-01.xsd. Файлы схемы для отслеживания рабочих элементов можно загрузить на следующей странице веб-сайта Майкрософт: Process Template and Work Item Schemas for Visual Studio Team Foundation.
В следующем примере показан файл определения глобальных списков, содержащий один глобальный список с именем Task Type.
<?xml version="1.0" encoding="utf-8"?>
<GLOBALLISTS>
<GLOBALLIST name="Task Type">
<LISTITEM value="Writing" />
<LISTITEM value="Research" />
<LISTITEM value="Review" />
<LISTITEM value="Editing" />
<LISTITEM value="Miscellaneous" />
</GLOBALLIST>
</GLOBALLISTS>
Дополнительные сведения см. в разделе Определение глобальных списков.
К началу
Задание файла определения глобального списка для передачи
Чтобы передать набор определений глобальных списков, необходимо задать в элементе taskxml элемент GLOBALLISTS. Атрибут filename представляет собой относительный путь к файлу определения глобального списка.
В следующем примере показано, как указать задачу по передаче файла с глобальными списками.
<task id="GlobalLists" name="Global lists definition" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Global lists created">
<taskXml>
<GLOBALLISTS fileName="WorkItem Tracking\GlobalLists.xml" />
</taskXml>
</task>
К началу
Справочник по элементу GLOBALLISTS
В следующей таблице описан элемент GLOBALLISTS, используемый для передачи файлов определений глобальных списков. Этот элемент задается в элементе-контейнере taskXml в файле подключаемого модуля отслеживания рабочих элементов.
Примечание
С помощью элемента GLOBALLISTS (отслеживание рабочих элементов) задается файл определения для передачи.Глобальные списки определяются с помощью элемента GLOBALLISTS (определение).Дополнительные сведения см. в разделе Определение глобальных списков.
Элемент |
Синтаксис |
Описание |
---|---|---|
GLOBALLISTS |
|
Необязательный дочерний элемент подключаемого модуля отслеживания рабочих элементов. Задает путь и имя файла, содержащего определения глобальных списков, которые должны передаваться при обработке задачи подключаемого модуля отслеживания рабочих элементов. |
К началу
См. также
Ссылки
Управление глобальными списками для типов рабочих элементов [witadmin]
Основные понятия
Определение глобальных списков