عنصر بيانات التعريف ‏‫MSBuild Well-known

يصف الجدول التالي بيانات التعريف المعينة إلى عنصر عند الإنشاء. في كل مثال , تم إستخدام تعريف العنصر التالي لتضمين الملف C:\MyProject\Source\Program.cs في المشروع.

<ItemGroup>
    <MyItem Include="Source\Program.cs" />
</ItemGroup>

بيانات تعريف العنصر

الوصف

(FullPath)%

يحتوي على المسار الكامل للعتصر. فعلى سبيل المثال:

C:\MyProject\Source\Program.cs

(RootDir)%

يحتوي على الدليل الجذري للعنصر. فعلى سبيل المثال:

C:\

(Filename)%

يحتوي على إسم ملف العنصر بدون الملحق. فعلى سبيل المثال:

Program

(Extension)%

يحتوي على ملحق إسم ملف العنصر. فعلى سبيل المثال:

.cs

(RelativeDir)%

يحتوي على المسار المحدد في السمة Include إلى الخط المائل العكسي (\) النهائي. فعلى سبيل المثال:

Source\

(Directory)%

يحتوي على دليل العنصر بدون الدليل الجذري. فعلى سبيل المثال:

MyProject\Source\

(RecursiveDir)%

إذا كانت السمة Include تحتوي على حرف البدل **, بيانات التعريف هذه تحدد الجزء من المسار الذي يحل محل حرف البدل. للحصول على معلومات أكثر حول أحرف البدل, راجع كيفية القيام بما يلي: تحديد الملفات المراد بنية.

إذا كان مجلد C:\MySolution\MyProject\Source\ يحتوي على الملف Program.cs، وإذا كان ملف المشروع يحتوي على هذا العنصر:

<ItemGroup>

<MyItem Include="C:\**\Program.cs" />

</ItemGroup>

ثم قيمة %(MyItem.RecursiveDir) ستكون MySolution\MyProject\Source\.

(Identity)%

العنصر المحدد في السمة Include. فعلى سبيل المثال:

Source\Program.cs

(ModifiedTime)%

يحتوي على timestamp من آخر مرة تم فيها تعديل العنصر. فعلى سبيل المثال:

2004-07-01 00:21:31.5073316

(CreatedTime)%

يحتوي على timestamp من تاريخ إنشاء العنصر. فعلى سبيل المثال:

2004-06-25 09:26:45.8237425

(AccessedTime)%

يحتوي على timestamp من آخر مرة تم فيها الدخول إلى الوقت.

2004-08-14 16:52:36.3168743

راجع أيضًا:

المبادئ

عناصر ‏‫MSBuild

تجميع ‏‫MSBuild

موارد أخرى

مرجع ‏‫MSBuild