Share via


WorkItemType (Clase)

Representa un tipo específico de WorkItem.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.WorkItemTracking.Client
Ensamblado:  Microsoft.TeamFoundation.WorkItemTracking.Client (en Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxis

'Declaración
Public NotInheritable Class WorkItemType
public sealed class WorkItemType

El tipo WorkItemType expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Description Obtiene una descripción usuario-legible de este tipo de elemento de trabajo.
Propiedad pública DisplayForm Obtiene la dirección URL con el formato de presentación para este tipo de elemento de trabajo.
Propiedad pública FieldDefinitions Obtiene la colección de s de FieldDefinitionque pertenece a este tipo de elemento de trabajo.
Propiedad pública Name Obtiene el nombre de este tipo de elemento de trabajo.
Propiedad pública Project Obtiene Project a las que este tipo de elemento de trabajo pertenece.
Propiedad pública Store Obtiene WorkItemStore que contiene este tipo de elemento de trabajo.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público Export Exporta la definición de tipo de elemento de trabajo a XML.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetNextState Obtiene el estado siguiente de este tipo de elemento de trabajo según el estado actual y la acción especificada.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público NewWorkItem Crea y devuelve una nueva instancia de WorkItem de este tipo de elemento de trabajo.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método públicoMiembro estático Validate(Project, String) Valida este tipo de elemento de trabajo en el contexto de Projectespecificado.
Método públicoMiembro estático Validate(WorkItemStore, String) Valida el tipo de elemento de trabajo en el contexto de WorkItemStoreespecificado.
Método públicoMiembro estático Validate(Project, String, String) Valida el tipo de elemento de trabajo en el contexto de Project y el método especificados de desarrollo.
Método públicoMiembro estático Validate(WorkItemStore, String, String) Valida el tipo de elemento de trabajo en el contexto de WorkItemStoreespecificado.

Arriba

Eventos

  Nombre Descripción
Evento públicoMiembro estático ValidationEventHandler Controlador de eventos para los eventos que se producen durante la llamada de Validate .

Arriba

Comentarios

Información más detallada sobre los tipos de elemento de trabajo se encuentra en Personalizar los objetos de seguimiento del trabajo para admitir los procesos de su equipo. El esquema XML para un tipo de elemento de trabajo se describe en Seguimiento de elementos de trabajo: Índice de definiciones de elementos XML.

Cada WorkItem contiene una referencia al WorkItemType que implementa. Debe especificar un WorkItemType cuando se crea un WorkItem mediante: WorkItem.WorkItem(WorkItemType). Puede obtener el WorkItemType de WorkItem mediante la propiedad de WorkItem.Type .

Puede determinar las reglas que rigen los campos de este tipo de elemento de trabajo exportando la definición de tipo de elemento de trabajo a XML y analizar XML.

Para obtener más información sobre cómo usar este tipo, vea Crear un elemento de trabajo usando el modelo de objetos de cliente para Team Foundation.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.WorkItemTracking.Client (Espacio de nombres)