Udostępnij za pośrednictwem


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.

  • Csharp

Określa, że urywek kodu został napisany w języku C#.Prawidłowe nazwy tylko = lang.

  • VB

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>

Zobacz też

Informacje

Visual Studio zawartości Instalatora schematu odwołania