عنصر ProjectTemplateLink (قوالب ‏‫Visual Studio)

تعيين مسار إلى.vstemplate ملف من مشروع واحد في قالب multi-project.

<ProjectTemplateLink ProjectName="Name">
    PathToTemplateFile
</ProjectTemplateLink>

السمات والعناصر

تصف المقاطع التالية السمات والعناصر التابعة والعناصر الأصل.

السمات

السمة

الوصف

ProjectName

السمة الاختيارية

تعيين اسم لكل مشروع فردي في تعدد-قالب مشروع. مشروع جديد صندوق حوار لا يمكن تعيين أسماء للمشاريع الفردية.

العناصر التابعة

لا يوجد.

العناصر الأصلية

العنصر

الوصف

ProjectCollection

تعين المؤسسة ومحتويات multi-مشروع قوالب.

SolutionFolder

مجموعات مشاريع في قوالب 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

المرجع

مرجع مخطط قالب Studio المرئي

موارد أخرى

قوالب ‏‫Visual Studio