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.
Contient une valeur et un nom de propriété définis par l’utilisateur. Chaque propriété utilisée dans un projet MSBuild doit être spécifiée en tant qu’enfant d’un élément PropertyGroup.
<Project><PropertyGroup>
Syntaxe
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
| Attribut | Description |
|---|---|
Condition |
Attribut facultatif. Condition à évaluer. Pour plus d’informations, consultez l’article Conditions (Conditions MSBuild). |
Éléments enfants
Aucune.
Éléments parents
| Élément | Description |
|---|---|
| PropertyGroup | Élément grouping pour des propriétés. |
Valeur texte
Une valeur texte est facultative.
Ce texte spécifie la valeur de propriété et peut contenir du code XML.
Notes
Les noms de propriétés sont limités uniquement aux caractères ASCII. Les valeurs de propriété sont référencées dans le projet en plaçant le nom de propriété entre « $( » et « ) ». Par exemple, $(builddir)\classes serait résolu en build\classes si la propriété builddir avait la valeur build. Pour plus d’informations sur les propriétés, voir Propriétés MSBuild.
Exemple
Le code suivant définit la propriété Optimization sur false et la propriété DefaultVersion sur 1.0 si la propriété Version est vide.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>