Compartir a través de


Cómo: Agregar un campo a un tipo de elemento de trabajo

Actualización: noviembre 2007

Puede agregar un campo a un tipo de elemento de trabajo exportando el archivo XML y modificando su contenido. Tan pronto como haya agregado un campo al tipo de elemento de trabajo, puede importar el archivo XML para empezar a utilizar el tipo de elemento de trabajo actualizado.

Permisos necesarios

Debe ser un miembro del grupo Administradores de Team Foundation o un miembro del grupo Project Administrators del proyecto para poder llevar a cabo este procedimiento. Para obtener más información, vea Permisos de Team Foundation Server.

Para agregar un campo

  1. Si va a modificar un tipo de elemento de trabajo en un proyecto único, ejecute witexport para exportar el archivo XML correspondiente al tipo de elemento de trabajo que desea modificar. Para obtener más información, vea Cómo: Exportar un tipo de elemento de trabajo desde un proyecto existente.

  2. En Visual Studio, haga clic sucesivamente en Archivo, Abrir y Archivo.

    Aparecerá el cuadro de diálogo Abrir archivo.

  3. En Buscar en, cambie a la ubicación a la que ha exportado el archivo.

    Si está modificando un tipo de elemento de trabajo para personalizar una plantilla de proceso, desplácese a la ubicación a la que descargó la plantilla de proceso.

    Nota:

    Si ejecuta Windows Vista, es posible que no tenga permisos de acceso a determinadas carpetas. Si intenta exportar el tipo de elemento de trabajo a una ubicación para la que no tiene derechos de acceso, la tecnología de virtualización del Registro redirige automáticamente el archivo exportado y lo guarda en el almacén virtual. Para obtener más información, vea https://go.microsoft.com/fwlink/?LinkId=92325 y https://go.microsoft.com/fwlink/?LinkId=92323. Para evitar esta redirección, puede exportar el archivo a una ubicación en la que tenga permisos de acceso.

  4. Seleccione el archivo XML del tipo de elemento de trabajo que desea actualizar y, a continuación, haga clic en Abrir. Cuando se le pregunte sobre los finales de línea, haga clic en No.

  5. Busque la siguiente sección del archivo XML.

    <FIELDS>
    
  6. Cree un nuevo campo de cadena escribiendo el código XML que se muestra resaltado en el ejemplo siguiente.

    <FIELDS>
    <FIELD name="Category" refname="MyCompany.MyProcess.MyField" type="String" reportable="Dimension"></FIELD>
    
    Nota:

    El nombre de la referencia, o refname, es el nombre de programación para el campo. Las demás reglas deberían hacer referencia a este refname. Para obtener más información, vea Nombres de referencia de campos.

  7. Busque la sección del archivo XML que describe el formulario del elemento de trabajo.

    <FORM>
    
  8. Busque las siguientes líneas en la sección <FORM>.

    <Group Label="Classification">
      <Column PercentWidth="100">
        <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" />
        <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" />
      </Column>
    </Group>
    
  9. Inserte un nuevo control para mostrar el campo escribiendo el código XML que se muestra resaltado en el ejemplo siguiente:

    <Group Label="Classification">
      <Column PercentWidth="100">
        <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" />
        <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" />
        <Control Type="FieldControl" FieldName="MyCompany.MyProcess.MyField" Label="MyField" LabelPosition="Left" />  </Column>
    </Group>
    
  10. En el menú Archivo, haga clic en Guardar<nombre de archivo>.xml para guardar los cambios realizados en el archivo XML.

  11. Para importar el nuevo tipo de elemento de trabajo a un proyecto único, vea Cómo: Importar un tipo de elemento de trabajo a un proyecto existente. Para agregar el tipo de elemento de trabajo a la plantilla de proceso, vea Tipos de elemento de trabajo.

Para comprobar los cambios importados a un proyecto único

  1. En Team Explorer, haga clic en Actualizar para descargar las últimas actualizaciones desde el servidor.

    Estas actualizaciones incluyen los cambios que acaba de importar. Espere varios segundos hasta que se cargue el nodo de elementos de trabajo. Los nodos que se están cargando muestran la palabra trabajando.

  2. Cree un nuevo elemento de trabajo utilizando el tipo de elemento de trabajo que modificó. Para ello, haga clic con el botón secundario en el nodo Elementos de trabajo, elija Agregar elemento de trabajo y, a continuación, seleccione el tipo de elemento de trabajo.

    Este elemento de trabajo se crea a partir del tipo de elemento de trabajo que ha cambiado e importado.

  3. Haga clic en Cerrar para cerrar el nuevo elemento de trabajo. Haga clic en No cuando se le pida que guarde el elemento de trabajo.

Seguridad

Debe ser un miembro del grupo Administradores de Team Foundation o un miembro del grupo Project Administrators del proyecto para poder llevar a cabo este procedimiento. Para obtener más información, vea Permisos de Team Foundation Server.

Vea también

Tareas

Cómo: Ver un campo de tipo de elemento de trabajo

Cómo: Cambiar el nombre de un campo de tipo de elemento de trabajo

Cómo: Eliminar un campo de tipo de elemento de trabajo

Conceptos

Utilizar campos para crear informes

Esquema de elementos de trabajo

Perspectiva Elemento de trabajo actual

Perspectiva del historial de elementos de trabajo

Referencia

witimport

witexport

Elemento FIELD (Elemento WORKITEMTYPE)

Elemento FIELDS (Elemento WORKITEMTYPE)

Elemento FIELD (Elemento WORKITEMTYPE)

Elemento Control (Esquema de definición del tipo de elemento de trabajo)