Compartilhar via


Tarefa de RemoveDir

Remove as pastas especificadas e todos os seus arquivos e subdiretórios.

Parâmetros

A tabela a seguir descreve os parâmetros da RemoveDir de tarefas.

Parâmetro

Descrição

Directories

Obrigatório ITaskItem[] parâmetro.

Especifica os diretórios para excluir.

RemovedDirectories

Opcional ITaskItem[] parâmetro de saída.

Contém os diretórios que foram excluídos com êxito.

Comentários

Além de para os parâmetros listados acima, esta tarefa herda os parâmetros da TaskExtension , a própria classe herda o Task classe. Para obter uma lista desses parâmetros adicionais e suas descrições, consulte Classe Base de TaskExtension.

Exemplo

O exemplo a seguir remove diretórios especificados pela OutputDirectory e DebugDirectory Propriedades. Estes caminhos são tratados como relativo ao diretório do projeto.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2005">

    <PropertyGroup>
        <OutputDirectory>\Output\</OutputDirectory>
        <DebugDirectory>\Debug\</DebugDirectory>
    </PropertyGroup>

    <Target Name="RemoveDirectories">
        <RemoveDir
            Directories="$(OutputDirectory);$(DebugDirectory)" />
    </Target>

</Project>

Consulte também

Conceitos

Tarefas do MSBuild

Outros recursos

Referência de tarefa do MSBuild