Atrybut elementu (Instalator zawartości programu Visual Studio)
Określa dodatkowe informacje o składnika, takich jak język programowania.
<Attribute>
<Attributes name="nnnn" value="nnn">
</Attribute>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.
Atrybuty
Atrybut |
Opis |
---|---|
Nazwa |
Określa więcej informacji o lokalizacji Szablony projektu i zestawy starter Kit lub język wstawki kodu programu. |
wartość |
Określa projektu typu i podtypu dla Visual Studio szablonów projektu i zestawy starter Kit lub języka programowania dla wstawki kodu programu. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element |
Opis |
---|---|
Atrybuty |
Określa niestandardowe informacje o składniku, który różni się oparte na FileContentType. |
Wartość tekstowa
Wartość tekstowa.
Nazwa wartości atrybutu
Wartość |
Opis |
---|---|
ProjectType |
Określa język programowania projektu. |
ProjectSubType |
Określa podkategorię w Nowy projekt okno dialogowe, w którym pojawi się składnik. |
TemplateType |
Określa, czy składnik jest projektu lub elementu projektu. |
Lang |
Określa język programowania wstawki kodu programu. |
wartość atrybutu wartości
Wartość |
Opis |
---|---|
Visual Basic |
Określa, że projekt lub elementu projektu do Visual Basic.Prawidłowe nazwy tylko = ProjectType. |
Program Visual C# |
Określa, że projekt lub element projektu dla języka Visual C#.Prawidłowe nazwy tylko = ProjectType. |
Visual Web Developer |
Określa, że projekt lub elementu projektu do Visual Web Developer.Prawidłowe nazwy tylko = ProjectType. |
CSharp |
Określa, że niestandardowe projektu pojawiają się w katalogu głównym kategorii Visual C# w Nowy projekt okno dialogowe.Prawidłowe nazwy tylko = ProjectSubType. |
Visual Basic |
Określa, że niestandardowe projektu pojawiają się w katalogu głównym Visual Basic kategorii w Nowy projekt okno dialogowe.Prawidłowe nazwy tylko = ProjectSubType. |
W sieci Web |
Określa, że niestandardowe projektu pojawiają się w katalogu głównym Visual Web Developer kategorii w Nowy projekt okno dialogowe.Prawidłowe nazwy tylko = ProjectSubType. |
Projekt |
Określa, że składnik jest projektu.Prawidłowe nazwy tylko = TemplateType. |
Element |
Określa, że składnik jest elementu projektu.Prawidłowe nazwy tylko = TemplateType. |
|
Określa, że urywek kodu został napisany w języku C#.Prawidłowe nazwy tylko = lang. |
|
Określa, że urywek kodu został napisany Visual Basic.Prawidłowe nazwy tylko = lang. |
XML |
Określa, że kod snipped został napisany w języku XML.Prawidłowe nazwy tylko = lang. |
Uwagi
Content with a FileContentType value of Addin, Macro Project, or Toolbox Control do not require any Attributes or Attribute elements.
Przykład
W poniższym przykładzie metadanych dla projektu lub starter kit Wspólnoty zawartości składnika.
<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>