En el ejemplo siguiente se crea y después de actualiza un paso de compilación denominado MyBuildStep. Se utiliza el parámetro Id para hacer referencia al paso de compilación.
Cuando se ejecuta la primera tarea BuildStep, en el informe de compilación se muestra el mensaje "My build step is executing" (mi paso de compilación se está ejecutando). Después de ejecutarse la segunda tarea BuildStep, el icono de estado correcto aparece junto al paso de compilación. Para obtener más información, vea Cómo: Ver el informe de compilación y Tutorial: Personalizar Team Foundation Build con una tarea personalizada.
<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)”
BuildUri=”$(BuildUri)” Name=”MyBuildStep”
Message=”My build step is executing.”>
<Output TaskParameter=”Id” PropertyName=”MyBuildStepId” />
</BuildStep>
<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)”
BuildUri=”$(BuildUri)” Id=”$(MyBuildStepId)” Status=”Succeeded” />
En el ejemplo siguiente se crea un paso de compilación denominado MyBuildStep sin utilizar el parámetro Id.
<BuildStep TeamFoundationServerUrl=”$(TeamFoundationServerUrl)”
BuildUri=”$(BuildUri)” Name=”MyBuildStep”
Message=”This is a status message.” Status=”Succeeded” />