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

PropertyGroup

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>

Zobacz też

Koncepcje

Właściwości programu MSBuild

Odwołanie do schematu pliku projektu MSBuild