Definizione e personalizzazione di oggetti per il rilevamento degli elementi di lavoro mediante il plug-in di rilevamento dell'elemento di lavoro
Utilizzando il plug-in per il rilevamento degli elementi di lavoro, è possibile definire gli oggetti iniziali di un progetto team per tenere traccia del lavoro. Questi oggetti includono tipi di elementi di lavoro, query di elementi di lavoro, categorie, tipi di collegamenti, elenchi globali e istanze di elementi di lavoro. Dopo aver creato un progetto team, è possibile modificare questi oggetti utilizzando lo strumento da riga di comando witadmin.
Nel file di plug-in specificare una o più attività e le relative dipendenze. In generale, viene specificata un'attività per ogni attività di caricamento principale, ad esempio tipi di collegamento, tipi di elementi di lavoro, query e categorie.
Importante |
---|
È necessario specificare le attività per caricare i file e definire le query in una sequenza specifica: prima i tipi di collegamento, quindi i tipi di elemento di lavoro, infine le query. Ogni file di definizione per questi oggetti dipende dalle definizioni specificate nelle attività che li precedono. In generale, è necessario mantenere la sequenza di attività definita nel modello di processo in fase di personalizzazione. Per ulteriori informazioni, vedere Definizione di dipendenze per attività e gruppi di attività in file di plug-in.. |
In questo argomento
Nome e percorso del plug-in Gestione elementi di lavoro
Struttura di sintassi del plug-in Gestione elementi di lavoro
Riferimento dell'elemento del plug-in WorkItemTracking
Per informazioni specifiche su ogni tipo di oggetto che è possibile definire, vedere uno degli argomenti seguenti:
Aggiungere definizioni di tipi per elementi di lavoro a un modello di processo
Aggiungere definizioni di tipi per collegamenti a elementi di lavoro a un modello di processo
Aggiungere definizioni di tipi per categorie di elementi di lavoro a un modello di processo
Aggiungere query elemento di lavoro a un modello di processo
Aggiungere un'istanza elemento di lavoro a un modello di processo
Nome e percorso del plug-in Gestione elementi di lavoro
Nella tabella seguente vengono forniti il nome e il percorso del file per i modelli di processo per MSF (Microsoft Solutions Framework), nonché il nome del plug-in.
Nome del file: |
WorkItems.xml |
Percorso del file: |
Cartella WorkItem Tracking |
Nome del plug-in: |
Microsoft.ProjectCreationWizard.WorkItemTracking |
Nota
È possibile modificare il nome e il percorso del file XML, ma non il nome del plug-in. Visual Studio Team Foundation Server non include un meccanismo per la distribuzione di plug-in, criteri o altre modifiche sul lato client. Se si desidera distribuire questo tipo di funzionalità, è necessario utilizzare il programma di distribuzione e installazione di cui si dispone.
Torna all'inizio
Struttura di sintassi del plug-in Gestione elementi di lavoro
Il file di plug-in per la gestione degli elementi di lavoro deve essere conforme alla definizione dello schema inclusa nel file WorkItemMethodology.xsd e deve essere specificato nel proprio file. È possibile scaricare i file dello schema per i modelli di processo dalla seguente pagina del sito Web Microsoft: Modello di processo e schemi di elementi di lavoro di Visual Studio Team Foundation.
Nella sintassi riportata di seguito viene mostrata la struttura di livello elevato del plug-in WorkItemTracking. Vengono specificate quattro attività, ognuna per caricare le definizioni per i tipi di collegamento, i tipi di elementi di lavoro, le query e le categorie. Se è necessario aggiungere definizioni per elenchi globali o istanze di elementi di lavoro, specificare un'attività aggiuntiva per ognuna di esse.
Per una descrizione di ciascun elemento, vedere Riferimento dell'elemento per il plug-in WorkItemTracking più avanti in questo argomento.
<?xml version="1.0" encoding="utf-8"?>
<tasks>
<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
<taskXml>
<LINKTYPES>
<LINKTYPE />
. . .
</LINKTYPES>
</taskXml>
</task>
<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
<dependencies>
<dependency taskId="LinkTypes" />
</dependencies>
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE />
. . .
</WORKITEMTYPES>
</taskXml>
</task>
<task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item queries uploaded">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<QUERIES>
<Permission />
. . .
<QueryFolder >
<Query />
. . .
</QueryFolder>
. . .
</QUERIES>
</taskXml>
</task>
<task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
</taskXml>
</task>
</tasks>
Torna all'inizio
Riferimento dell'elemento del plug-in WorkItemTracking
Nella tabella riportata di seguito vengono descritti gli elementi utilizzati per caricare gli oggetti per la gestione degli elementi di lavoro. Questi elementi vengono specificati all'interno di un elemento contenitore taskXml nel file di plug-in WorkItemTracking. Per informazioni sugli elementi di attività, dipendenze e taskXml, vedere Definizione delle attività per elaborare un plug-in.
Elemento |
Sintassi |
Descrizione |
---|---|---|
CATEGORIES |
|
Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking. Consente di specificare il percorso e il nome del file contenente le definizioni di categoria da caricare in fase di elaborazione del plug-in WorkItemTracking. |
FIELD |
|
Elemento figlio obbligatorio di WI. Definisce un valore per un campo nell'istanza dell'elemento di lavoro. |
GLOBALLISTS |
|
Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking. Consente di specificare il percorso e il nome del file contenente le definizioni per gli elementi globali da caricare in fase di elaborazione del plug-in WorkItemTracking. |
HYPERLINK |
|
Elemento figlio facoltativo di WI. Definisce un collegamento ipertestuale per l'istanza dell'elemento di lavoro. |
LINKTYPE |
|
Elemento figlio obbligatorio di LINKTYPES. Consente di specificare il percorso e il nome di un file contenente la definizione di un tipo di collegamento da caricare. |
LINKTYPES |
|
Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking. Contiene un insieme di elementi LINKTYPE, ognuno dei quali specifica un file di definizione da caricare. |
Permission |
|
Elemento figlio facoltativo di Query. Consente di specificare le autorizzazioni predefinite assegnate alle query team. Per ulteriori informazioni, vedere Assegnazione di autorizzazioni per le query elemento di lavoro. |
Query |
|
Elemento figlio obbligatorio di QUERIES. Consente di specificare il nome e il percorso del file con estensione wiq che definisce una query da caricare. |
QueryFolder |
|
Elemento figlio facoltativo di QUERIES. Consente di specificare il nome di una cartella di query. |
QUERIES |
|
Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking. Specifica i file di definizione di query da utilizzare per creare query predefinite. |
WI |
|
Elemento figlio obbligatorio di WORKITEMS. Consente di definire un tipo di elemento di lavoro da creare e i valori da assegnare ai campi specifici. |
WORKITEMS |
|
Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking. Contiene un insieme di elementi WI, ognuno dei quali definisce un'istanza dell'elemento di lavoro. |
WORKITEMTYPE |
|
Elemento figlio obbligatorio di WORKITEMTYPES. Consente di specificare il percorso e il nome del file contenente la definizione di un tipo da caricare. |
WORKITEMTYPES |
|
Elemento figlio obbligatorio del plug-in WorkItemTracking. Contiene un insieme di elementi WORKITEMTYPE, ognuno dei quali specifica un file di definizione da caricare. |
Torna all'inizio
Vedere anche
Attività
Verificare le modifiche alle definizioni dei tipi di elemento di lavoro
Concetti
Processo di personalizzazione dettagliato
Personalizzazione di dati di rilevamento, form, flusso di lavoro e gli altri oggetti del progetto
Utilizzo di file di modello di processo
Personalizzazione di aree funzionali all'interno di un modello di processo
Altre risorse
Personalizzazione dei modelli di processo
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
Aprile 2011 |
Sezione aggiunta di riferimenti e collegamenti ai singoli argomenti destinati a ciascun tipo di oggetto di gestione. Rimossi collegamenti agli argomenti eliminati. |
Miglioramento delle informazioni. |