Freigeben über


Gewusst wie: Hinzufügen eines Felds zu einem Arbeitsaufgabentyp

Aktualisiert: November 2007

Sie können einem Arbeitsaufgabentyp ein Feld hinzufügen, indem Sie die XML-Datei exportieren und ihren Inhalt ändern. Sobald Sie dem Arbeitsaufgabentyp ein Feld hinzugefügt haben, können Sie die XML-Datei importieren und den aktualisierten Arbeitsaufgabentyp verwenden.

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Gruppe Team Foundation-Administratoren oder Mitglied der Gruppe Projektadministratoren für das Projekt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So fügen Sie ein Feld hinzu

  1. Wenn Sie einen Arbeitsaufgabentyp für ein einzelnes Projekt ändern, führen Sie witexport aus, um die XML-Datei für den zu ändernden Arbeitsaufgabentyp zu exportieren. Weitere Informationen finden Sie unter Gewusst wie: Exportieren eines Arbeitsaufgabentyps aus einem vorhandenen Projekt.

  2. Klicken Sie in Visual Studio auf Datei, auf Öffnen und dann auf Datei.

    Dadurch wird das Dialogfeld Datei öffnen angezeigt.

  3. Wechseln Sie unter Suchen in zu dem Verzeichnis, in das Sie die Datei exportiert haben.

    Wenn Sie einen Arbeitsaufgabentyp ändern, um eine Prozessvorlage anzupassen, navigieren Sie zum Speicherort der heruntergeladenen Prozessvorlage.

    Hinweis:

    Unter Windows Vista haben Sie möglicherweise für bestimmte Ordner keine Zugriffsrechte. Wenn Sie versuchen, den Arbeitsaufgabentyp an einen Speicherort zu exportieren, für den Sie keine Zugriffsrechte besitzen, wird die exportierte Datei durch die Technologie zur Registrierungsvirtualisierung automatisch umgeleitet und in einem virtuellen Speicher gespeichert. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?LinkId=92325 und https://go.microsoft.com/fwlink/?LinkId=92323. Um diese Umleitung zu vermeiden, können Sie die Datei an einen Speicherort exportieren, für den Sie über Zugriffsrechte verfügen.

  4. Wählen Sie die zu aktualisierende XML-Datei für den Arbeitsaufgabentyp aus, und klicken Sie dann auf Öffnen. Klicken Sie in der Eingabeaufforderung für Zeilenenden auf Nein.

  5. Suchen Sie den folgenden Abschnitt der XML-Datei.

    <FIELDS>
    
  6. Erstellen Sie ein neues Zeichenfolgenfeld, indem Sie den im folgenden Beispiel hervorgehobenen XML-Code eingeben.

    <FIELDS>
    <FIELD name="Category" refname="MyCompany.MyProcess.MyField" type="String" reportable="Dimension"></FIELD>
    
    Hinweis:

    Der Verweisname oder refname ist der programmgesteuerte Name für das Feld. Alle weiteren Regeln sollten auf diesen refname verweisen. Weitere Informationen finden Sie unter Feldverweisnamen.

  7. Suchen Sie den Abschnitt der XML-Datei, in dem das Arbeitsaufgabenformular beschrieben wird.

    <FORM>
    
  8. Suchen Sie die folgenden Zeilen im Abschnitt <FORM>.

    <Group Label="Classification">
      <Column PercentWidth="100">
        <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" />
        <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" />
      </Column>
    </Group>
    
  9. Fügen Sie zum Anzeigen des Felds ein neues Steuerelement ein, indem Sie den im folgenden Beispiel hervorgehobenen XML-Code eingeben.

    <Group Label="Classification">
      <Column PercentWidth="100">
        <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" />
        <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" />
        <Control Type="FieldControl" FieldName="MyCompany.MyProcess.MyField" Label="MyField" LabelPosition="Left" />  </Column>
    </Group>
    
  10. Klicken Sie im Menü Datei auf <Dateiname>.xmlspeichern, um die Änderungen der XML-Datei zu speichern.

  11. Informationen zum Importieren des neuen Arbeitsaufgabentyps in ein einzelnes Projekt finden Sie unter Gewusst wie: Importieren eines Arbeitsaufgabentyps in ein vorhandenes Projekt. Informationen zum Hinzufügen des Arbeitsaufgabentyps zur Prozessvorlage finden Sie unter Arbeitsaufgabentypen.

So überprüfen Sie die in ein einzelnes Projekt importierten Änderungen

  1. Klicken Sie in Team Explorer auf Aktualisieren, um die neuesten Aktualisierungen vom Server herunterzuladen.

    Diese Aktualisierungen enthalten die soeben importierten Änderungen. Warten Sie einige Sekunden, bis der Knoten Arbeitsaufgaben geladen wurde. Auf Knoten, auf denen noch ein Ladevorgang ausgeführt wird, wird In Arbeit angezeigt.

  2. Erstellen Sie mithilfe des geänderten Arbeitsaufgabentyps eine neue Arbeitsaufgabe. Klicken Sie dazu mit der rechten Maustaste auf den Knoten Arbeitsaufgaben, zeigen Sie auf Arbeitsaufgabe hinzufügen, und wählen Sie dann den Arbeitsaufgabentyp aus.

    Diese Arbeitsaufgabe wird aus dem von Ihnen geänderten und importierten Arbeitsaufgabentyp erstellt.

  3. Klicken Sie auf Schließen, um die neue Arbeitsaufgabe zu schließen. Klicken Sie auf Nein, wenn Sie zum Speichern der Arbeitsaufgabe aufgefordert werden.

Sicherheit

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Gruppe Team Foundation-Administratoren oder der Gruppe Projektadministratoren für das Projekt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Siehe auch

Aufgaben

Gewusst wie: Anzeigen eines Arbeitsaufgabentyp-Felds

Gewusst wie: Umbenennen eines Arbeitsaufgabentyp-Felds

Gewusst wie: Löschen eines Arbeitsaufgabentyp-Felds

Konzepte

Verwenden von Feldern für die Berichterstellung

Arbeitsaufgaben-Schema

Perspektive Aktuelle Arbeitsaufgabe

Perspektive Versionsgeschichte der Arbeitsaufgaben

Referenz

witimport

witexport

FIELD-Element (WORKITEMTYPE-Element)

FIELDS-Element (WORKITEMTYPE-Element)

FIELD-Element (WORKITEMTYPE-Element)

Control-Element (Definitionsschema Arbeitsaufgabentyp)