AssignTargetPath, tâcheAssignTargetPath task

Cette tâche accepte une liste de fichiers et ajoute des attributs <TargetPath> s’ils ne sont pas déjà spécifiés.This task accepts a list of files and adds <TargetPath> attributes if they are not already specified.

Paramètres de tâcheTask parameters

Le tableau ci-dessous décrit les paramètres de la tâche AssignTargetPath .The following table describes the parameters of the AssignTargetPath task.

ParamètreParameter DescriptionDescription
RootFolder Paramètre d’entrée string facultatif.Optional string input parameter.

Contient le chemin du dossier qui contient les liens de cible.Contains the path to the folder that contains the target links.
Files Paramètre d’entrée ITaskItem[] facultatif.Optional ITaskItem[] input parameter.

Contient la liste de fichiers entrante.Contains the incoming list of files.
AssignedFiles FacultatifOptional

Paramètre de sortie ITaskItem [].ITaskItem [] output parameter.

Contient la liste de fichiers résultante.Contains the resulting list of files.

NotesRemarks

En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension, qui elle-même hérite de la classe Task.In addition to the parameters listed above, this task inherits parameters from the TaskExtension class, which itself inherits from the Task class. Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.For a list of these additional parameters and their descriptions, see TaskExtension base class.

ExempleExample

L’exemple suivant exécute la tâche AssignTargetPath pour configurer un projet.The following example executes the AssignTargetPath task to configure a project.

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  
    <Target Name="MyProject">  
        <AssignTargetPath  
RootFolder="Resources"  
            Files="@(ResourceFiles)"  
            <Output TaskParameter="AssignedFiles"  
                ItemName="OutAssignedFiles"/>  
        </AssignTargetPath>  
    </Target>  
</Project>  

Voir aussiSee also

Tâches Tasks
Informations de référence sur les tâchesTask reference