Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remplit les propriétés avec les valeurs passées. Ceci permet la copie des valeurs d’une propriété ou d’une chaîne vers une autre.
Attributs
Le tableau ci-dessous décrit les paramètres de la tâche CreateProperty .
| Paramètre | Description |
|---|---|
Value |
Paramètre de sortie String facultatif.Spécifie la valeur à copier dans la nouvelle propriété. |
ValueSetByTask |
Paramètre de sortie String facultatif.Contient la même valeur que le paramètre Value. Utilisez ce paramètre seulement quand vous voulez éviter que la propriété de sortie soit définie par MSBuild quand il ignore la cible englobante du fait que les sorties sont à jour. |
Notes
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 CreateProperty pour créer la propriété NewFile en utilisant la combinaison des valeurs des propriétés SourceFilename et SourceFileExtension.
<Project>
<PropertyGroup>
<SourceFilename>Module1</SourceFilename>
<SourceFileExtension>vb</SourceFileExtension>
</PropertyGroup>
<Target Name="CreateProperties">
<CreateProperty
Value="$(SourceFilename).$(SourceFileExtension)">
<Output
TaskParameter="Value"
PropertyName="NewFile" />
</CreateProperty>
</Target>
</Project>
Après l’exécution du projet, la valeur de la propriété NewFile est Module1.vb.