Sdílet prostřednictvím


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

PropertyGroup

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

Vlastnosti nástroje MSBuild

Referenční dokumentace schématu souboru projektu nástroje MSBuild