عنصر السمة (مثبت محتوى 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 |
تحديد أن المكوّن هو مشروع. صالح لاسم = نوع القالب فقط. |
العنصر |
تحديد أن المكوّن هو عنصر مشروع. صالح لاسم = نوع القالب فقط. |
|
تعيّن أنه تمت كتابة التعليمات البرمجية المتكررة في لغة C#. صالح لاسم = lang فقط. |
|
تعيّن أنه تمت كتابة التعليمات البرمجية في 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>