Property – element (MSBuild)
Obsahuje uživatelem definovaný název a hodnota.Každá vlastnost v MSBuild projektu musí být zadán jako podřízený PropertyGroup prvku.
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
Atributy
Atribut |
Description |
---|---|
Condition |
Nepovinný atribut. Podmínka pro vyhodnocení.Další informace naleznete v tématu Podmínky nástroje MSBuild. |
Podřízené elementy
Žádný
Nadřazené elementy
Element |
Description |
---|---|
Seskupení prvků 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 znaky ASCII.Hodnoty vlastností odkazuje v projektu uvedení názvu vlastnosti mezi "$("a")".Například $(builddir)\classes by vyřešit "build\classes", pokud builddir vlastnost má hodnotu build.Další informace o vlastnostech naleznete v Vlastnosti nástroje MSBuild.
Příklad
Následující kód nastaví Optimization vlastnost false a DefaultVersion vlastnost 1.0 Pokud Version vlastnost je prázdná.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>
Viz také
Koncepty
Referenční dokumentace schématu souboru projektu nástroje MSBuild