Procedura: impostare la corrispondenza di un campo stringa con un modello
Aggiornamento: novembre 2007
È possibile modificare un campo stringa in modo che il formato della stringa corrisponda a un modello definito. A tale scopo, è necessario esportare il file XML dei tipi di elemento di lavoro e modificarne il contenuto. Dopo avere modificato il campo stringa, è possibile importare il file XML per iniziare a utilizzare il tipo di elemento di lavoro aggiornato.
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro del gruppo Administrators di Team Foundation o un membro del gruppo Project Administrators per il progetto. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
Per fare in modo che i campi delle stringhe corrispondano ai modelli
Se si modifica un tipo di elemento di lavoro in un singolo progetto, eseguire witexport per esportare il file XML per il tipo di elemento di lavoro che si desidera modificare. Per ulteriori informazioni, vedere Procedura: esportare un tipo di elemento di lavoro da un progetto esistente.
In Visual Studio scegliere Apri dal menu File, quindi fare clic su File.
Verrà visualizzata la finestra di dialogo Apri file.
In Cerca in spostarsi nel percorso in cui è stato esportato il file.
Se si modifica un tipo di elemento di lavoro per personalizzare un modello di processo, passare al percorso in cui è stato scaricato il modello di processo.
Nota:
Se si esegue Windows Vista, è possibile che non si disponga dei diritti di accesso a determinate cartelle. Se si tenta di esportare il tipo di elemento di lavoro in un percorso per il quale non si dispone di diritti di accesso, la tecnologia di virtualizzazione del Registro di sistema consente il reindirizzamento automatico del file esportato e il relativo salvataggio nell'archivio virtuale. Per ulteriori informazioni, vedere https://go.microsoft.com/fwlink/?LinkId=92325 (informazioni in lingua inglese) e https://go.microsoft.com/fwlink/?LinkId=92323. Per evitare il reindirizzamento, è possibile esportare il file in un percorso per il quale si dispone dei diritti di accesso.
Selezionare il file XML del tipo di elemento di lavoro che si desidera aggiornare, quindi fare clic su Apri. Quando viene visualizzata la richiesta relativa alle terminazioni di riga, scegliere No.
Nella sezione <WORKITEMTYPE individuare la sezione <FIELDS> del file XML.
Aggiungere il codice XML evidenziato nel seguente esempio per aggiungere un campo Version che tenga traccia della versione del prodotto a cui si applica questo tipo di elemento di lavoro.
<FIELDS> <FIELD name="Version" refname="MyCompany.MyProcess.Version" type="String"></FIELD>
Aggiungere il codice XML evidenziato nel seguente esempio per assicurarsi che tutti i valori del campo Version inizino con la lettera v seguita da due cifre, un punto, altre due cifre, un altro punto, una lettera e infine un carattere qualsiasi.
Nota:
Per ulteriori informazioni sugli schemi di corrispondenza, vedere Definizione delle regole di campo.
<FIELDS> <FIELD name="Version" refname="MyCompany.MyProcess.Version" type="String"> <MATCH pattern="vNN.NN.AX"/> </FIELD>
Individuare la sezione <TabGroup> del file XML. Al cui interno vengono definiti i controlli dalle righe riportate di seguito. Aggiungere il codice XML evidenziato nel seguente esempio per visualizzare il campo Version nel form dell'elemento di lavoro.
<Column PercentWidth="100"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Issue" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.ExitCriteria" Label="Exit Criteria" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Integration Build" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.TaskHierarchy" Label="Task Context" LabelPosition="Left" ReadOnly="True" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Version" Label="Version" LabelPosition="Left" /> </Column>
Sulla barra degli strumenti fare clic su Salva per salvare le modifiche apportate al file XML.
Importare il tipo di elemento di lavoro aggiornato.
Per importare il nuovo tipo di elemento di lavoro in un singolo progetto, vedere Procedura: importare un tipo di elemento di lavoro in un progetto esistente.
Per aggiungere il tipo di elemento di lavoro al modello di processo, vedere Tipi di elemento di lavoro.
Per verificare le modifiche importate in un singolo progetto
In Team Explorer scegliere Aggiorna per scaricare gli ultimi aggiornamenti dal server.
In questi aggiornamenti sono incluse le modifiche appena importate. Attendere per alcuni secondi che venga completato il caricamento del nodo Elementi di lavoro. I nodi in fase di caricamento sono contrassegnati dall'etichetta In corso.
Creare un nuovo elemento di lavoro utilizzando il tipo di elemento di lavoro modificato. A tale scopo, fare clic con il pulsante destro del mouse sul nodo Elementi di lavoro, scegliere Aggiungi elemento di lavoro, quindi fare clic sul tipo di elemento di lavoro.
Questo elemento di lavoro viene creato dal tipo di elemento di lavoro modificato e importato.
Individuare il campo Version e digitare diversi valori per vedere quali valori sono consentiti. Quando contiene un valore non valido, il campo verrà evidenziato.
Fare clic su Chiudi per chiudere il nuovo elemento di lavoro. Scegliere No quando viene visualizzata la richiesta di salvare l'elemento di lavoro.
Vedere anche
Attività
Procedura: creare un elenco di selezione
Procedura: creare un elenco di selezione dipendente
Procedura: impostare un valore predefinito
Procedura: personalizzare il campo Assegnato a