Condividi tramite


Classe WorkItemType

Rappresenta un tipo specifico WorkItem.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType

Spazio dei nomi:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class WorkItemType
public sealed class WorkItemType

Il tipo WorkItemType espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Description Ottiene una descrizione leggibile dall'utente di questo tipo di elemento di lavoro.
Proprietà pubblica DisplayForm Ottiene l'url del form visualizzato per questo tipo di elemento di lavoro.
Proprietà pubblica FieldDefinitions Ottiene la raccolta di FieldDefinitionche appartiene a questo tipo di elemento di lavoro.
Proprietà pubblica Name Ottiene il nome del tipo di elemento di lavoro.
Proprietà pubblica Project Ottiene Project a cui questo tipo di elemento di lavoro appartiene.
Proprietà pubblica Store Ottiene WorkItemStore che contiene questo tipo di elemento di lavoro.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Export Esporta la definizione di tipo di elemento di lavoro in XML.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetNextState Ottiene lo stato successivo di questo tipo di elemento di lavoro in base allo stato corrente e sull'azione specificata.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico NewWorkItem Crea e restituisce una nuova istanza WorkItem di questo tipo di elemento di lavoro.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico Validate(Project, String) Convalida il tipo di elemento di lavoro nel contesto Projectspecificato.
Metodo pubblicoMembro statico Validate(WorkItemStore, String) Convalida il tipo di elemento di lavoro nel contesto WorkItemStorespecificato.
Metodo pubblicoMembro statico Validate(Project, String, String) Convalida il tipo di elemento di lavoro nel contesto Project e il metodo specificato di sviluppo.
Metodo pubblicoMembro statico Validate(WorkItemStore, String, String) Convalida il tipo di elemento di lavoro nel contesto WorkItemStorespecificato.

In alto

Eventi

  Nome Descrizione
Evento pubblicoMembro statico ValidationEventHandler Gestore eventi per gli eventi che si verificano durante la chiamata Validate.

In alto

Note

Ulteriori informazioni sui tipi di elemento di lavoro è disponibile in Personalizzare oggetti di rilevamento degli elementi di lavoro per supportare i processi del team. XML Schema per il tipo di elemento di lavoro viene descritto in Gestione elementi di lavoro: indice delle definizioni di elementi XML.

Ogni WorkItem contiene un riferimento al WorkItemType che implementa. È necessario specificare un WorkItemType quando si creano un elemento di lavoro da a: WorkItem.WorkItem(WorkItemType). È possibile ottenere il WorkItemType WorkItem tramite la proprietà WorkItem.Type.

È possibile determinare le regole relative ai campi di questo tipo di elemento di lavoro esportando la definizione di tipo di elemento di lavoro in XML e analizzare XML.

Per ulteriori informazioni sull'utilizzo del tipo specifico, vedere Creare un elemento di lavoro tramite il modello a oggetti del client per Team Foundation.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.WorkItemTracking.Client