عنصر السمة (مثبت محتوى ‏‫Visual Studio)

تحديد معلومات اختيارية حول مكوّن، مثل لغة البرمجة.

<Attribute>
    <Attributes name="nnnn" value="nnn">
</Attribute>

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

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

السمات

السمة

الوصف

اسم

تحديد مزيد من المعلومات حول قوالب المشروع و أدوات البداية، أو لغة التعليمات البرمجية المتكررة.

value

تعيّن نوع المشروع و النوع الفرعي Visual Studio لقوالب المشروع و أدوات البداية، أو لغة البرمجة للتعليمات البرمجية المتكررة.

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

لا يوجد.

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

العنصر

الوصف

السمات

تعيين معلومات مخصصة حول المكوّن، التي تتغير استناداً إلى نوع محتوى الملف.

قيمة النص

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

قيم سمة الإسم

Value

الوصف

نوع المشروع

تعيّن لغة البرمجة للمشروع.

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

تعيّن الفئة الفرعية في مربع حوار مشروع جديدحيث سيظهر المكون.

نوع القالب

يحدد ما إذا كان مكوّن هو مشروع أو عنصر مشروع.

LANG

تعيّن لغة برمجية التعليمات البرمجية المتكررة.

قيم سمة القيمة

Value

الوصف

Visual Basic

تعيّن أن المشروع أو عنصر المشروع من أجل Visual Basic. صالح لاسم = نوع المشروع فقط.

Visual C#‎

تعيّن أن المشروع أو عنصر المشروع من أجل C# Visual. صالح لاسم = نوع المشروع فقط.

Visual Web Developer

تعيّن أن المشروع أو عنصر المشروع من أجل Visual Web Developer. صالح لاسم = نوع المشروع فقط.

CSharp

تعيّن أن المشروع المخصص يظهر في جذر فئة Visual C# في مربع حوار مشروع جديد. صالح لاسم = نوع المشروع الفرعي فقط.

Visual Basic

تعيّن أن المشروع المخصص يظهر في جذر الفئة في مربع حوار مشروع جديد Visual Basic. صالح لاسم = نوع المشروع الفرعي فقط.

ويب

تعيّن أن المشروع المخصص يظهر في جذر الفئة في مربع حوار مشروع جديد Visual Web Developer. صالح لاسم = نوع المشروع الفرعي فقط.

Project

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

العنصر

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

  • CSharp

تعيّن أنه تمت كتابة التعليمات البرمجية المتكررة في لغة C#. صالح لاسم = lang فقط.

  • ‎.vb

تعيّن أنه تمت كتابة التعليمات البرمجية في Visual Basic. صالح لاسم = lang فقط.

xml

تعيّن أنه تمت كتابة التعليمات البرمجية في XML. صالح لاسم = lang فقط.

ملاحظات

محتوى مع FileContentType قيمة Addin ، Macro Project, أو Toolbox Control لا تتطلب أي Attributes أو Attribute عناصر.

مثال

يوضح المثال التالي بيانات التعريف لمشروع أو مكون محتوى المجتمع لأدوات البداية.

<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
    <Content>
        <FileName>MyProjectTemplate.zip</FileName>
        <DisplayName>Sample Project Template</DisplayName>
        <Description>A project template created for this example.</Description>
        <FileContentType>VSTemplate</FileContentType>
        <ContentVersion>2.0</ContentVersion>
        <Attributes>
            <Attribute name="ProjectType" value="Visual Basic"/>
            <Attribute name="ProjectSubType" value=""/>
            <Attribute name="TemplateType" value="Project"/>
        </Attributes>
    </Content>
</VSContent>

راجع أيضًا:

المرجع

مرجع مخطط مثبت محتوى Visual Studio