Compartilhar via


Classe WorkItemType

Representa um tipo específico de WorkItem.

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (em Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxe

'Declaração
Public NotInheritable Class WorkItemType
public sealed class WorkItemType

O tipo WorkItemType expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Description Obtém uma descrição de legível desse tipo de item de trabalho.
Propriedade pública DisplayForm Obtém o URL do formulário de exibição para esse tipo de item de trabalho.
Propriedade pública FieldDefinitions Obtém a coleção de FieldDefinitions que pertence a esse tipo de item de trabalho.
Propriedade pública Name Obtém o nome desse tipo de item de trabalho.
Propriedade pública Project Obtém a Project que esse tipo de item de trabalho pertence.
Propriedade pública Store Obtém WorkItemStore que contém esse tipo de item de trabalho.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Export Exporta o definição de tipo de item de trabalho para XML.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetNextState Obtém o estado seguir desse tipo de item de trabalho baseado no estado atual e a ação especificada.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público NewWorkItem Cria e retorna uma nova instância de WorkItem desse tipo de item de trabalho.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método públicoMembro estático Validate(Project, String) Valida este item de trabalho no contexto de Projectespecificado.
Método públicoMembro estático Validate(WorkItemStore, String) Valida o item de trabalho no contexto de WorkItemStoreespecificado.
Método públicoMembro estático Validate(Project, String, String) Valida o item de trabalho no contexto de Project e o método dados de desenvolvimento.
Método públicoMembro estático Validate(WorkItemStore, String, String) Valida o item de trabalho no contexto de WorkItemStoreespecificado.

Superior

Eventos

  Nome Descrição
Evento públicoMembro estático ValidationEventHandler Manipulador de eventos para eventos que ocorrem durante a chamada de Validate .

Superior

Comentários

Mais detalhes em tipos de item de trabalho pode ser encontrado em Personalizar objetos de acompanhamento de trabalho para dar suporte aos processos da sua equipe. O esquema XML para um tipo de item de trabalho é descrito em Acompanhamento do item de trabalho: indexar em definições de elementos XML.

Cada WorkItem contém uma referência ao WorkItemType que implementa. Você deve especificar um WorkItemType quando você constrói um WorkItem completamente: WorkItem.WorkItem(WorkItemType). Você pode obter o WorkItemType de WorkItem através da propriedade de WorkItem.Type .

Você pode determinar as regras que controla os campos desse tipo de item de trabalho exportando a definição de tipo de item de trabalho para XML e analisar XML.

Para obter mais informações sobre como usar esse tipo, consulte Criar um item de trabalho usando o modelo do objeto cliente para Team Foundation.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.WorkItemTracking.Client