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

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

<TemplateData>
    <Name> ... </Name>
    <Description> ... </Description>
    <Icon> ... </Icon>
    <ProjectType> ... </ProjectType>
    ...
</TemplateData>

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

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

السمات

لا يوجد.

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

العنصر

الوصف

الاسم

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

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

الوصف

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

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

الرمز

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

تعين مسار واسم الملف لملف الصورة الذي يعمل كالرمز، والذي يظهر في صندوق الحوار إضافة عنصر جديد? ، أو مشروع جديد قالب.

نوع المشروع

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

categorizes المشروع قالب حيث يظهر ضمن المجموعة المحددة في صندوق الحوار مشروع جديد.

النوع الفرعي للمشروع

عنصر اختياري.

تصنيف المشروع قالب حيث يظهر ضمن فئة فرعية المحددة في صندوق الحوار مشروع جديد.

TemplateID

عنصر اختياري.

تعين المعرف قالب.

TemplateGroupID

عنصر اختياري.

تعين المعرف "مجموعة القالب.

SortOrder

عنصر اختياري.

قم بتعيين القيمة التي يتم استخدامها لترتيب قالب، بين غير ذلك قالب s في نفس فئة، كما يظهر في أما مشروع جديد إضافة عنصر جديد? صندوق الحوار أو.

CreateNewFolder

عنصر اختياري.

تحديد ما إذا كان المجلد الذي يحتوي هو التي تم إنشاؤها تشغيل تاريخ الإنشاء مثيل للمشروع.

DefaultName

عنصر اختياري.

تعين اسم أن النظام المشروع Studio Vهوual سيتم إنشاء المشروع أو العنصر عند ذلك هو التي تم إنشاؤها.

ProvideDefaultName

عنصر اختياري.

تحديد ما إذا كان النظام مشروع ‏‫Visual Studio تاريخ الإنشاء الاسم الافتراضي للمشروع أو عنصر عند إنشائه.

PromptForSaveOnCreation

عنصر اختياري.

تحديد ما إذا كان يمكن تاريخ الإنشاء مشروع كمشروع مؤقت.

EnableLocationBrowseButton

عنصر اختياري.

تحديد ما إذا كان استعراض زر تتوفر في صندوق الحوار مشروع جديد، الموقع يمكن للمستخدمين بسهولة تعديل الدليل الافتراضي الذي يتم تم الحفظ مشروع جديد.

Hidden

عنصر اختياري.

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

NumberOfParentCategoriesToRollUp

عنصر اختياري.

تعين عدد الفئات الأصل الذي سيعرض قالب في صندوق الحوار مشروع جديد.

LocationFieldMRUPrefix

عنصر اختياري.

LocationField

عنصر اختياري.

تعين سواء صندوق نص الموقع في صندوق الحوار مشروع جديد هو أما ممكن معطّل أو إخفاء للمشروع قالب.

SupportsMasterPage

عنصر اختياري.

تحديد ما إذا كان قالب يدعم صفحة رئيسية للمشاريع ويب.

SupportsCodeSeparation

عنصر اختياري.

تحديد ما إذا كان قالب رمز اعتماد فصل، أو نموذج صفحة لتعليمات برمجية في الخلف، للمشاريع ويب.

SupportsLanguageDropDown

عنصر اختياري.

تحديد ما إذا كان قالب مماثل لعدة لغات، وما إذا كان لغة خيار متوفراً من صندوق الحوار مشروع جديد.

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

العنصر

الوصف

VSTemplate

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

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

ملاحظات

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

في حالة عدم تضمين عنصر اختياري، القيمة افتراضية لهذا العنصر هو المستخدمة.

مثال

يظهر المثال التالي ملفات التعريف الخاصة بمشروع قالب #Visual Cتطبيق.

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.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 المرئي

موارد أخرى

قوالب ‏‫Visual Studio