PropertyGroup öğesi (MSBuild)
Kullanıcı tanımlı bir dizi içeren özelliği öğeleri.Her Property kullanılan öğe bir MSBuild proje, bir alt öğesi olmalı bir PropertyGroup öğesi.
<PropertyGroup Condition="'String A' == 'String B'">
<Property1>...</Property1>
<Property2>...</Property2>
</PropertyGroup>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik |
Description |
---|---|
Koşul |
İsteğe bağlı öznitelik. Değerlendirilecek koşulu.Daha fazla bilgi için bkz. MSBuild koşulları. |
Alt Öğeler
Öge |
Description |
---|---|
İsteğe bağlı öğe. Özellik değeri içeren bir kullanıcı tanımlı özellik adı.Sıfır veya daha fazla olabilir özelliği öğeleri bir PropertyGroup öğesi. |
Üst Öğeler
Öge |
Description |
---|---|
Gerekli kök öğesi bir MSBuild proje dosyası. |
Örnek
Aşağıdaki kod örneği, bir koşula bağlı özelliklerini ayarlama gösterilmiştir.Bu örnekte, değeri CompileConfig özelliği DEBUG, Optimization, Obfuscate, ve OutputPath özelliklerini içinde PropertyGroup öğesine ayarlanır.
<PropertyGroup Condition="'$(CompileConfig)' == 'DEBUG'" >
<Optimization>false</Optimization>
<Obfuscate>false</Obfuscate>
<OutputPath>$(OutputPath)\debug</OutputPath>
</PropertyGroup>