Aracılığıyla paylaş


İş öğesi formunda yardım metni, köprü veya web içeriği sağlama

Çalışma öğesi formu özelleştirdiğiniz zaman bilgileri veya takımınıza yardımcı olacak içeriklere alanları formunda tanımlanır sağlamak isteyebilirsiniz.Formda bilgileri katıştırmak veya kolayca kullanılabilir hale getirmek, takım üyeleri daha iyi yararlı verileri izlemek yükleyemez.

Bu konuda anlatılan form denetimlerini kullanarak, Web sayfaları için tek tek alanların, tek başına metin veya köprü ipucu metnini eklemek veya HTML içeriği veya Web içeriği forma katıştırma.

İş öğesi formu, iş öğesi türünün tanımını değiştirerek değiştirin.Kullanabileceğiniz witadmin komut satırı aracını, bakın İş öğesi türlerini içeri aktarma, dışarı aktarma ve yönetme [witadmin], veya İşlem Düzenleyicisi'ni.

Bir güç aracı eklentisi, indirme ve yükleme Visual Studio için işlem düzenleyicisidir.Araçlar menüsü altında bulunan, Team Foundation Server iş öğelerini izlemek için kullanılan nesneleri özelleştirmek için işlem düzenleyicisini bir grafik kullanıcı arabirimi sağlar.Alma ve iş öğesi türleri verme ve bunların tanımları değiştirmek için bu aracı kullanabilirsiniz.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: Team Foundation Server güç araçları.

Yardım metni veya ipucu metnini sağlar

İki yolla Yardım metni sağlayabilirsiniz.Listedeki ilk yöntem, eklediğiniz HELPTEXT için alt öğesi olarak FIELD öğesinde FIELDS türü tanımı bölümünü.Kullanarak HELPTEXT, alan için ipucu oluşturun.Bu yöntem ile 255 karakter sınırlı olmalıdır.

<FIELD name="Sub-Title" refname="ACME.ACE.ImpactStatement" type="HTML" >
<HELPTEXT>Provide information about the impact to the ACE organization. </HELPTEXT>
</FIELD>

İkinci yöntemde, tek başına metin kullanarak belirttiğiniz LabelText ve Text alt öğeler.Bu yöntemde, istediğiniz ve metin her zaman formda mevcut kadar bilgi ekleyebilirsiniz.Kullanıcının işlem yapması gerekmez.Kullanarak isteğe bağlı bir bağlantı ekleyebilirsiniz Link aşağıdaki örnekte gösterildiği gibi daha fazla bilgi için öğe.

<Control FieldName=" ACME.ACE.ImpactStatement" Type="HTMLControl" Label="Impact" LabelPosition="Left"> 
   <LabelText>
      <Text>Provide information about the impact to the ACE organization. Specifically address the following: customer segment, target strategic opportunity, resources required, and time dependencies. For more detailed information, see the Impact Statement specification at:
         <Link OpenInNewWindow="true" UrlRoot=http://ACE.ImpactStatement.aspx />
      </Text>
   </LabelText>
</Control>

Tek başına metin ve köprü alanı etiketleri ekleme

Metin kullanarak herhangi bir iş öğesi alanıyla ilişkili olmayan bir iş öğesi formuna ekleyebilirsiniz Type özniteliği LabelControl seçeneği Control öğesi.Metin, düz veya köprü sağlar.Ayrıca, bir köprü bir eklenen alan etiketi kullanarak ekleyebilirsiniz FieldControl seçeneği.

Örnek: düz metin etiketi

Aşağıdaki örnek, "Burada hatanın ayrıntıları doldurun. düz metin ekler.Gerekli olmayan alanları doldurulmasını sağlayacak şekilde iş öğesi alanına önerilir".

<Control Type="LabelControl" Label="Fill in the details of the bug here. Fields that are not required are recommended to be filled in." />

Örnek: Köprü alan etiketi

Aşağıdaki örnek, bir köprü bir alan etiketi eklemek nasıl gösterir.

<Control Type="FieldControl" FieldName="System.Title" LabelPosition="Left" Label="Title 1"
   <LabelText>
      <Text>
         <Link UrlRoot="http://www.live.com/" />
            Title 2
      </Text>
   </LabelText>
</Control>

[!NOT]

İçin Team Foundation en son sürüme yükseltme yapmadıysanız istemcileri Label özniteliği metin görünür.İçin Visual Studio 2012 istemciler, etiket, URL tarafından tanımlanan bir köprü olarak görüntülenir metin Link etiketi.

Örnek: alan etiketi ile köprü metnin bir parçası için

Aşağıdaki örnek, bir alan etiketinden kısmına bir köprü eklemek göstermektedir.Bu örnekte, URL atanan değerler tarafından belirlenen Param belirli göre öğeleri iş öğesi.

<Control Type="FieldControl" FieldName="System.IterationPath">
   <LabelText LabelPosition="Left">
      <Text>
         <Link UrlRoot="@ProcessGuidance" UrlPath="{0}.html">
            <Param Index="0" vValue"System.WorkItemType"/>         </Link>
            Iteration Path
      </Text>
      <Text> (must be 3 levels deep)</Text>
   </LabelText>
</Control>

Örnek: Köprü metin etiketi

Köprü metin etiketi

Tek başına bir etikete uygulanmış köprü örneği

Aşağıdaki örnekte bir iş öğesi formunda görüntülenen metni için bir köprü ekleneceğini gösterir.

<Group>
   <Column PercentWidth="100">
      <!-- Standalone label control 2 -->
      <Control Type="LabelControl" Label="How do I use this work item?">
         <Link UrlRoot="http://www.live.com"></Link>
      </Control>
   </Column>
</Group>

Örnek: metin ve köprüleri tek etiket birleştirme

Metin ve köprüleri tek etiket birleştirme

Metin uygulanmış iki köprü örneği

Aşağıdaki örnekte, bir iş öğesi formundaki bir etiket bölümlerine iki köprü ekleneceğini gösterir.

<Group>
   <Column PercentWidth="100">
   <!-- Standalone label control 3 -->
      <Control Type="LabelControl" Name="Microsoft.VSTS.Common.GuidanceLabel3">
         <LabelText>
            <Text>Click here for </Text>
            <Text>
               <Link UrlRoot="https://www.msn.com"></Link>
               work item guidance</Text>
            <Text> or here for </Text>
            <Text>
               <Link UrlRoot="http://www.msdn.com"></Link>
               process guidance
            </Text>
         </LabelText>
      </Control>
   </Column>
</Group>

Örnek: parametre oluşturulan köprü alan etiketi

Aşağıdaki örnek, bir köprü açık iş öğesi için değerlendirilen parametre değerlerinden oluşturulan bir alan etiketi eklemek nasıl gösterir.

<Control Type="FieldControl" FieldName="System.State" Label="&amp;State:" LabelPosition="Left">
   <Link OpenInNewWindow="true" UrlRoot="http://" UrlPath="myserver.com:8080/tfs/myproject/{0}/_workItems#_a=edit&id=">      <Param Index="0" Value="System.State" Type ="Original"/>
   </Link>
</Control>

Web içerik görüntüleme

Kullanabileceğiniz Type özniteliği WebpageControl ayrı bir Web sayfası olarak bağlama yerine bir denetim olarak iş öğesi formunda Web içeriği görüntülemek için seçeneği.Bu görünen bir rapor, Pano veya diğer HTML tabanlı içeriği içeriğini görüntüleme takım üyeleri destekleyen ölçümleri sağlamak için yararlı olabilir.İçerik bağlantı sağlamak veya ham HTML içeriği bir CDATA etiketi içerisinde gömülü.

Örnek: bir URI tarafından sağlanan içerik görüntüleme

Aşağıdaki örnek, sayfanın URL'sini kullanarak sağlayarak bir Web sayfasından içeriği nasıl katıştırabilirsiniz gösterir WebpageControlOptions ve Link öğeler.

<Tab Label="Web">
   <Group>
      <Column PercentWidth="100">
         <Control Type="WebpageControl" Name="WssPortalPage" Label="WssPortalPage" LabelPosition="Top" >
            < WebpageControlOptions AllowScript="true">
               <Link UrlRoot="http://www.msdn.com" />
            </WebpageControlOptions >
         </Control>
      </Column>
   </Group>
</Tab>

Örnek: CDATA etiketinde sağlanmış içerik görüntüleme

Aşağıdaki örnekte yer alan bir iş öğesi formuna HTML içeriği nasıl ekleyebileceğinizi gösterir bir CDATA etiketi.

<Control Type="WebpageControl">
   <WebpageControlOptions>
      <Content>
      <![CDATA[Place HTML Formatted Content Here ]]
   </Content>
   </WebpageControlOptions >
</Control>

İşlem Kılavuzu katıştır

İşlem Kılavuzu iş öğesi formunda yapmak için iş akışı ve iş öğesi türünün kullanımı hakkında bilgi içeren bir sekme eklemek isteyebilirsiniz.Kullanarak bunu yapabilirsiniz Type özniteliği WebpageControl seçeneği.Bu seçenek gömme zengin biçimlendirilmiş metni için destek sağlar ve görüntüleri forma kullanarak WebpageControlOptions ve Content alt öğeler.

<FORM>
. . .
<TabGroup>
. . . 
   <Tab Label="Process Guidance">
      <Group>
         <Column PercentWidth="100">
            <Control Type="WebpageControl">
            <WebpageControlOptions >
            <Content>
               <![CDATA[Place HTML Formatted Process Guidance Content Here ]]>
            </Content>
            </WebpageControlOptions>
            </Control>
         </Column>
      </Group>
   </Tab>
. . .
</TabGroup>
. . .
</FORM>

Ayrıca bkz.

Kavramlar

İş öğesi formunu tasarlama

İş izleme nesnelerini, ekibinizin süreçlerini destekleyecek şekilde özelleştirme