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

تصنيف قالب في الفئات فرعية من القيمة المحددة في ProjectTypeالعنصر.

<ProjectSubType> SubType </ProjectSubType>

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

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

السمات

لا يوجد.

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

لا يوجد.

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

العنصر

الوصف

TemplateData

العنصر المطلوب.

categorizes قالب وتقوم بتعريف كيفية عرض في صندوق الحوار إضافة عنصر جديد? أو مشروع جديد .

قيمة النص

قيمة النص تكون مطلوبة.

تحدد قيمة هذه الفئات الفرعية من قالب.

ملاحظات

ProjectSubType عنصر اختياري تابع لـ TemplateData.

ProjectSubTypeيوفر عنصر الفئة فرعية إلى العنصر ProjectType . يمكن أن تضمين هذه القيمة:

  • SmartDevice-NETCFv1: تحدد التي الأهداف قالب.NET Compact Frameworkالإصدار 1.0.

  • SmartDevice-NETCFv2: تحدد التي الأهداف tempalate.NET Compact Frameworkالإصدار 2.0.

إذا كان قالب يحتوي على ProjectTypeعنصر مع القيمة Web، ProjectSubTypeعنصر يقوم بتعيين لغة البرمجة لقالب. وهذا عنصر يمكن أن يكون للقيم التالية:

  • CSharp: تحدد التي قالب بإنشاء#Visual Cمشروع ويب أو العنصر.

  • VisualBasic: تحدد التي قالب بإنشاءVisual Basicمشروع ويب أو العنصر.

مثال

يظهر المثال التالي ملفات التعريف الخاصة بمشروع قالب ل #Visual Cاستهداف تطبيق جهاز .NET Compact Frameworkالإصدار 2.0.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic device template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <ProjectSubType>SmartDevice-NETCFv2</ProjectSubType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

راجع أيضًا:

المرجع

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

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

موارد أخرى

قوالب ‏‫Visual Studio