Partager via


ReadLinesFromFile (tâche)

Lit une liste d’éléments à partir d’un fichier texte.

Paramètres

Le tableau ci-dessous décrit les paramètres de la tâche ReadLinesFromFile .

Paramètre Description
File Paramètre ITaskItem requis.

Spécifie le fichier à lire. Le fichier doit comporter un seul élément sur chaque ligne.
Lines Paramètre de sortie ITaskItem[] facultatif.

Contient les lignes lues dans le fichier.

Remarques

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 . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.

Exemple

L’exemple suivant utilise la tâche ReadLinesFromFile pour créer des éléments à partir d’une liste dans un fichier texte. Les éléments lus à partir du fichier sont stockés dans la collection d’éléments ItemsFromFile.

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    <ItemGroup>
        <MyTextFile Include="Items.txt"/>
    </ItemGroup>

    <Target Name="ReadFromFile">
        <ReadLinesFromFile
            File="@(MyTextFile)" >
            <Output
                TaskParameter="Lines"
                ItemName="ItemsFromFile"/>
        </ReadLinesFromFile>
    </Target>

</Project>

Voir aussi