다음을 통해 공유


작업 항목 형식에 대한 정의에 추가된 XML 요소

간의 동기화를 지원 하도록 작업 항목 형식 정의 수동으로 업데이트할 수 있습니다 Visual Studio Team Foundation Server 및 Microsoft Project Server입니다. 작업 항목 형식을 매핑할 때 경우에 따라 문제가 발생할 수 있습니다 및 Team Foundation Server 필수 XML 요소를 형식 정의에 추가 하지 않습니다. 작업 항목 형식이 포함 되지 않습니다 경우이 문제가 발생할 수 있습니다는 TabGroup 요소 또는 형식 변경 금지 필요한 요소를 추가 합니다. 이러한 상황에서이 항목에서 설명 하는 대로 필요한 요소 형식 정의에 수동으로 추가할 수 있습니다. 이러한 요소 필드를 지정 하 고 추가를 지 원하는 컨트롤을 폼의 Project Server 탭의 작업 항목 폼은 다음 그림과 같이. 자세한 내용은 데이터 동기화를 지원하기 위해 TFS에 추가된 Project Server 필드을 참조하십시오.

Project Server 탭 기본 필드

항목 내용

  • 프로젝트 서버 필드를 표시 하는 형식 정의 수동으로 업데이트

  • 필드 섹션에 추가 하는 요소

  • 폼 구역에 추가 하는 요소

Project server 필드를 표시 하는 형식 정의 수동으로 업데이트 하려면

수동으로 추가 하는 Project Server 작업 항목 형식 탭에서 다음과 같은 일련의 단계를 수행:

  1. 형식 정을 내보냅니다.

  2. 필수 추가 FIELD 요소에 있는 FIELDS 형식 정의의 섹션입니다.

  3. 추가 Tab 요소에는 FORM 절과 내는 TabGroup 요소.

  4. 형식 정을 가져옵니다.

자세한 내용은 작업 항목 형식 내보내기 및 가져오기[리디렉션]을 참조하십시오.

맨 위로 이동

필드 섹션에 추가 하는 요소

다음 구문을 추가 된 FIELDS 형식 정의의 섹션. 자세한 내용은 작업 항목 필드 정의을 참조하십시오.

<FIELD name="Project Server Submit" refname="Microsoft.Sync.ProjSrv.Submit" type="String">
   <HELPTEXT>Toggle to set whether the work item updates are sent to Project Server</HELPTEXT>
</FIELD>
<FIELD name="Project Server Enterprise Project" refname="Microsoft.Sync.ProjSrv.ProjectName" type="String">
   <HELPTEXT>Name of the enterprise project plan in Project Server</HELPTEXT>
</FIELD>
<FIELD name="Project Server Is Linked" refname="Microsoft.Sync.ProjSrv.IsLinkedToProjSrv" type="String">
   <HELPTEXT>Indicates whether the work item is linked to Project Server</HELPTEXT>
</FIELD>
<FIELD name="Project Server Last Submitted Date" refname="Microsoft.Sync.ProjSrv.LastSubmittedDate" type="DateTime">
   <HELPTEXT>Date of the most recent submission to Project Server</HELPTEXT>
</FIELD>
<FIELD name="Project Server Last Submit Status" refname="Microsoft.Sync.ProjSrv.LastSubmitStatus" type="String">
   <HELPTEXT>Status of success or failure for the most recent submission to Project Server</HELPTEXT>
</FIELD>
<FIELD name="Project Server Last Reviewed Date" refname="Microsoft.Sync.ProjSrv.LastReviewedDate" type="DateTime">
   <HELPTEXT>Date of the most recent approval by the project manager</HELPTEXT>
</FIELD>
<FIELD name="Project Server Last Review Status" refname="Microsoft.Sync.ProjSrv.LastReviewStatus" type="String">
   <HELPTEXT>State of the most recent approval by the project manager</HELPTEXT>
</FIELD>
<FIELD name="Project Server Completed Work" refname="Mirror.Microsoft.VSTS.Scheduling.CompletedWork" type="Double" />
<FIELD name="Project Server Remaining Work" refname="Mirror.Microsoft.VSTS.Scheduling.RemainingWork" type="Double" />
<FIELD name="Project Server Original Estimate" refname="Mirror.Microsoft.VSTS.Scheduling.OriginalEstimate" type="Double" />
<FIELD name="Project Server Health" refname="Mirror.Microsoft.VSTS.Common.Health" type="String" />

맨 위로 이동

폼 구역에 추가 하는 요소

수동으로 추가 하는 Project Server 탭의 작업 항목 형식, 형식 정의 파일을 열, 찾기는 FORM 섹션을 추가한 후에 다음 구문을 추가 TabGroup 절. 자세한 내용은 작업 항목 폼 디자인을 참조하십시오.

참고

모든 레이블을 할당할 수는 name 특성 각각에 대 한 Control 요소 레이블 형식 정의 내에서 고유한 것 만큼.사용 된 name 특성 양식에서 두 개 이상의 위치에 같은 필드를 사용할 때.여러 필드에 있는 Project Server 탭의 작업 항목 폼에 나타나는 다른 곳입니다.자세한 내용은 Control XML 요소 참조을 참조하십시오.

<Tab Label="Project Server">
   <Group>
      <Column PercentWidth="50">
         <Group Label="Publish">
            <Column PercentWidth="100">
               <Control FieldName="Microsoft.Sync.ProjSrv.Submit" name="SubmitName" Type="FieldControl" Label="&amp;Submit to Project Server:" LabelPosition="Left" />
               <Control FieldName="Microsoft.Sync.ProjSrv.ProjectName" name="ProjectName" Type="FieldControl" Label="Enterprise &amp;Project:" LabelPosition="Left" />
            </Column>
         </Group>
            </Column>
            <Column PercentWidth="50">
         <Group Label="Status">
           <Column PercentWidth="100">
               <Control FieldName="Microsoft.Sync.ProjSrv.IsLinkedToProjSrv" name="IsLinkedName" Type="FieldControl" Label="&amp;Linked to Project Server:" LabelPosition="Left" ReadOnly="True" />
               <Control FieldName="Microsoft.Sync.ProjSrv.LastSubmitStatus" name="LastSubmitName" Type="FieldControl" Label="Last S&amp;ubmit Status:" LabelPosition="Left" ReadOnly="True" />
               <Control FieldName="Microsoft.Sync.ProjSrv.LastSubmittedDate" name="LastSubmittedName" Type="FieldControl" Label="Last Sub&amp;mitted Date:" LabelPosition="Left" ReadOnly="True" />
               <Control FieldName="Microsoft.Sync.ProjSrv.LastReviewedDate" name="LastReviewedName" Type="FieldControl" Label="Last Approval Date:" LabelPosition="Left" ReadOnly="True" />
               <Control FieldName="Microsoft.Sync.ProjSrv.LastReviewStatus" name="LastReviewName" Type="FieldControl" Label="Last Approval Status:" LabelPosition="Left" ReadOnly="True" />
            </Column>
         </Group>
      </Column>
   </Group>
   <Group Label="Mapped Fields (Project Plan : Work Item)">
      <Column PercentWidth="50">
         <Control FieldName="Mirror.Microsoft.VSTS.Scheduling.CompletedWork" name="CompletedWorkMirrorName" Type="FieldControl" Label="Completed Work" LabelPosition="Left" ReadOnly="True" />
         <Control FieldName="Mirror.Microsoft.VSTS.Scheduling.RemainingWork" name="RemainingWorkMirrorName" Type="FieldControl" Label="Remaining Work" LabelPosition="Left" ReadOnly="True" />
      </Column>
      <Column PercentWidth="50">
         <Control FieldName="Microsoft.VSTS.Scheduling.CompletedWork" name="CompletedWorkName" Type="FieldControl" />
         <Control FieldName="Microsoft.VSTS.Scheduling.RemainingWork" name="RemainingWorkName" Type="FieldControl" />
      </Column>
   </Group>
   <Group Label="Mapped Fields (Project Plan)">
      <Column PercentWidth="100">
         <Control FieldName="Mirror.Microsoft.VSTS.Scheduling.OriginalEstimate" name="OriginalEstimateMirrorName" Type="FieldControl" Label="Original Estimate" LabelPosition="Left" ReadOnly="True" />
      </Column>
   </Group>
</Tab>

맨 위로 이동

참고 항목

개념

작업 항목 폼 디자인

기타 리소스

작업 항목 형식에 필드 추가 또는 작업 항목 형식에서 필드 제거

작업 항목 형식 내보내기 및 가져오기[리디렉션]

TFS와 Project Server 간 필드 매핑 사용자 지정