Поделиться через


Справка по XML-элементу глобального рабочего процесса

Глобальный рабочий процесс позволяет минимизировать объем работ по определению и обновлению полей рабочих элементов и глобальных списков, которые являются общими для многих типов рабочих элементов и командных проектов. С помощью глобального рабочего процесса можно определять и обновлять поля и глобальные списки, относящиеся ко всем типам рабочих элементов в командном проекте или в коллекции командных проектов.

Примечание

Прежде чем можно будет определить глобальный проект, соответствующий компонент необходимо включить на сервере уровня приложений.На сервере должна быть запущена версия Visual Studio Team Foundation Server, поддерживающая этот компонент, например Team Foundation Server 2010 с пакетом обновления 1 (SP1).Этот пакет обновления можно загрузить на следующей странице веб-сайта Майкрософт: Service Pack 1 of Visual Studio Team Foundation Server 2010, Beta.

Дополнительные сведения см. в разделе Настройка глобального рабочего процесса.

Содержание раздела

  • Структура синтаксиса глобального рабочего процесса

  • Элемент-контейнер FIELD (определение)

  • Дочерние элементы GLOBALLIST и LISTITEM

Примечание

Если требуется управлять только глобальными списками для коллекции, см. раздел Определение глобальных списков.

Структура синтаксиса глобального рабочего процесса

Глобальный рабочий процесс определяется с помощью элемента GLOBALWORKFLOW, который поддерживает в качестве дочерних элементы FIELDS (определение) и GLOBALLISTS.

<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
   <FIELDS> 
      <FIELD> . . . </FIELD>
   </FIELDS>
   <GLOBALLISTS> 
      <GLOBALLIST> . . . </GLOBALLIST>
   </GLOBALLISTS>
</GLOBALWORKFLOW>

К началу

Элемент FIELD (определение)

Для определения полей данных в глобальном рабочем процессе используется следующий синтаксис. Этот синтаксис показывает формат элемента FIELD (определение) и все необязательные дочерние элементы. Дополнительные сведения см. в разделах Элемент FIELD (определение) и Справка по всем XML-элементам FIELD.

Примечание

Для поля, определяемого в глобальном рабочем процессе, нельзя задать элемент HELPTEXT.

<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
   <ALLOWEDVALUES> . . . </ALLOWEDVALUES>
   <ALLOWEXISTINGVALUE />
   <CANNOTLOSEVALUE />
   <COPY />
   <DEFAULT />
   <EMPTY />
   <FROZEN />   <MATCH />
   <NOTSAMEAS />
   <PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
   <READONLY />
   <REQUIRED />
   <SERVERDEFAULT />
   <SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
   <VALIDUSER />
   <WHEN>> . . . </WHEN>
   <WHENNOT> . . . </WHENNOT>
   <WHENCHANGED> . . . </WHENCHANGED>
   <WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>

К началу

Дочерние элементы GLOBALLIST и LISTITEM

Элементы GLOBALLIST и LISTITEM описаны в следующей таблице. Эти элементы задаются в качестве дочерних для элемента GLOBALWORKFLOW. Эти элементы можно использовать для перечисления списка значений, доступных пользователю в списке выбора или в раскрывающемся меню. Дополнительные сведения см. в разделе Определение и использование списков, списков выбора и глобальных списков.

Элемент

Описание и синтаксис

GLOBALIST

Определяет набор элементов LISTITEM, сохраненных для командного проекта или коллекции командных проектов.

globalListName. Текстовая строка длиной от 1 до 255 знаков.

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST> 

GLOBALLIST является обязательным дочерним элементом элемента GLOBALLISTS.

LISTITEM

Определяет допустимое значение, отображаемое в списке.

<LISTITEM value="listName" />

LISTITEM является обязательным дочерним элементом элемента GLOBALLIST.

К началу

См. также

Основные понятия

Справка по всем XML-элементам FIELD

Настройка данных отслеживания, форм, рабочего процесса и других объектов для проекта

Другие ресурсы

Настройка глобального рабочего процесса