عنصر Property (MSBuild)
يحتوي على إسم و قيمة نوع معرّف من قبل المستخدم. يجب تحديد كل خاصية مستخدمة في مشروع MSBuild كفرع من عنصر PropertyGroup.
<Property Condition="'String A' == 'String B'">
Property Value
</Property>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
Condition |
السمة الاختيارية الشرط الذي سيتم تقييمه. لمزيد من المعلومات، راجع شروط MSBuild. |
العناصر التابعة
لا يوجد.
العناصر الأصلية
العنصر |
الوصف |
---|---|
تجميع العنصر للخصائص. |
قيمة النص
القيمة النصية إختيارية.
هذا النص يعيّن قيمة الخاصية و قد يحتوي على XML.
ملاحظات
أسماء الخصائص محدودة فقط لأحرف ASCII . قيم الخصائص تتم الإشارة إليها في المشروع عن طريق وضع اسم الخاصية بين "$("و")". على سبيل المثال، $(builddir)\classes سيحل إلى "بنية\فئات" إذا الخاصية builddir أخذت القيمة build. للحصول على مزيد من المعلومات حول , راجع خصائص MSBuild.
مثال
التعليمات البرمجية التالية تعين الخاصية Optimization إلى false و الخاصية DefaultVersion إلى 1.0 إذا كانت الخاصية Version فارغة.
<PropertyGroup>
<Optimization>false</Optimization>
<DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>
</PropertyGroup>