Property – element (MSBuild)
Obsahuje název a hodnotu vlastnosti definované uživatelem. Každá vlastnost použitá v projektu MSBuild musí být zadána jako podřízený prvek PropertyGroup
.
<Project><PropertyGroup>
Syntaxe
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
Condition |
Nepovinný atribut. Podmínka, která se má vyhodnotit. Další informace naleznete v tématu Podmínky. |
Podřízené prvky
Žádné
Nadřazené prvky
Element (Prvek) | Popis |
---|---|
Propertygroup | Seskupování elementu pro vlastnosti |
Textová hodnota
Textová hodnota je volitelná.
Tento text určuje hodnotu vlastnosti a může obsahovat XML.
Poznámky
Názvy vlastností jsou omezeny pouze na znaky ASCII. Hodnoty vlastností se v projektu odkazují umístěním názvu vlastnosti mezi "$(
" a ")
". Například $(builddir)\classes
by přeložil na sestavení\třídy, pokud builddir
vlastnost měla hodnotu build
. Další informace o vlastnostech naleznete v tématu MSBuild vlastnosti.
Příklad
Následující kód nastaví Optimization
vlastnost na false
vlastnost a DefaultVersion
vlastnost, pokud 1.0
Version
je vlastnost prázdná.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>