عنصر ProjectTemplateLink (قوالب Visual Studio)
تعيين مسار إلى.vstemplate ملف من مشروع واحد في قالب multi-project.
<ProjectTemplateLink ProjectName="Name">
PathToTemplateFile
</ProjectTemplateLink>
السمات والعناصر
تصف المقاطع التالية السمات والعناصر التابعة والعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
ProjectName |
السمة الاختيارية تعيين اسم لكل مشروع فردي في تعدد-قالب مشروع. مشروع جديد صندوق حوار لا يمكن تعيين أسماء للمشاريع الفردية. |
العناصر التابعة
لا يوجد.
العناصر الأصلية
العنصر |
الوصف |
---|---|
تعين المؤسسة ومحتويات multi-مشروع قوالب. |
|
مجموعات مشاريع في قوالب multi-مشروع. |
قيمة النص
قيمة النص تكون مطلوبة.
هذا نص بتعيين مسار إلى.vs قالب ملف قالب.
ملاحظات
تعمل قوالب multi-project كحاويات للمشاريع أو أكثر. ProjectTemplateLinkعنصر يستخدم لتحديد الموقع.vstemplate ملف لأحد مشاريع في قالب. .vstemplate ملف multi-project قالب يحتوي على ProjectTemplateLinkعنصر لكل مشروع في القالب. للحصول تشغيل مزيد من المعلومات حول قوالب multi-مشروع، راجع كيفية القيام بما يلي: إنشاء قوالب Multi-Project.
مثال
يوضح هذا المثال.vstemplate بسيطة جذر multi-مشروع ملف. في هذا المثال، القالب يحتوي على اثنين المشاريع My Windows Applicationو My Class Library. ProjectNameالسمة تشغيل ProjectTemplateLinkعنصر يعيّن الاسم Visual Studioإلى تعيين هذا المشروع. إذا كان ProjectNameالسمة غير موجودة, يتم استخدام اسم ملف .vstemplate اسم المشروع.
<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>Multi-Project Template Sample</Name>
<Description>An example of a multi-project template</Description>
<Icon>Icon.ico</Icon>
<ProjectType>VisualBasic</ProjectType>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<ProjectTemplateLink ProjectName="My Windows Application">
WindowsApp\MyTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="My Class Library">
ClassLib\MyTemplate.vstemplate
</ProjectTemplateLink>
</ProjectCollection>
</TemplateContent>
</VSTemplate>
راجع أيضًا:
المهام
كيفية القيام بما يلي: إنشاء قوالب Multi-Project