Property — Element (MSBuild)
Zawiera nazwę użytkownika w określonych właściwości i wartości.Dla każdej właściwości używane w MSBuild projekt musi być określony jako podrzędny z PropertyGroup element.
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.
Atrybuty
Atrybut |
Opis |
---|---|
Condition |
Atrybut opcjonalny. Szacowany warunek.Aby uzyskać więcej informacji, zobacz Warunki MSBuild. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element |
Opis |
---|---|
Grupowanie elementów dla właściwości. |
Wartość tekstowa
Wartość tekstowa jest opcjonalny.
Tekst ten określa wartość właściwości i mogą zawierać XML.
Uwagi
Nazwy właściwości są ograniczone do tylko znaki ASCII.Wartości właściwości odwołuje się w projekcie wprowadzania nazwy właściwości między "$("i")".Na przykład $(builddir)\classes rozwiąże "build\classes", jeśli builddir właściwość miał wartość build.Aby uzyskać więcej informacji na temat właściwości, zobacz Właściwości programu MSBuild.
Przykład
Następujący kod ustawia Optimization właściwość, aby false i DefaultVersion właściwość, aby 1.0 Jeśli Version właściwość jest pusta.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>