Udostępnij za pośrednictwem


Element MaxFrameworkVersion (Visual Studio szablonów)

Określa maksymalną wersję.NET Framework, która jest wymagana przez szablon.Określa, czy szablon jest wyświetlany w Szablony sekcji Dodać nowy projekt okno dialogowe, w zależności od wartości wybranej w Framework w wersji docelowej w polu Dodać nowy projekt okno dialogowe.

<MaxFrameworkVersion> ... </MaxFrameworkVersion>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementów nadrzędnych.

Atrybuty

Brak.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element

Opis

TemplateData

Wymagany element.

Określa szablon i definiuje, jak jest wyświetlany w jednej Nowy projekt lub Dodaj nowy element okno dialogowe.

Wartość tekstowa

Wymagana jest wartość tekstu.

Tekst musi być najwyższy numer wersji.NET Framework, który jest dozwolony przez szablon.

Uwagi

MaxFrameworkVersionjest opcjonalne.Element w TemplateData pliku .vstemplate w sekcji działa jako filtr dla Szablony sekcji Dodać nowy projekt okno dialogowe.Tylko szablony, w których wymagania.NET Framework są mniej niż MaxFrameworkVersion wartości elementu pojawi się na podstawie wartości wybranej w Framework w wersji docelowej w polu Dodać nowy projekt okno dialogowe.MaxFrameworkVersion Element należy pominąć, chyba że jest to wymagane, aby nie nieumyślnie powodować szablony z są wyświetlane, gdy są używane w nowszych wersjach.NET Framework.

Przykład

Poniższy przykład ilustruje metadane dla standardowego Visual C# szablonu klasy.

<VSTemplate Type="Item" Version="3.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class template.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <MaxFrameworkVersion>3.5</MaxFrameworkVersion>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

W tym przykładzie maksymalna wersja.NET Framework, która jest wymagana przez szablon, reprezentowana przez MaxFrameworkVersion, 3.5.Powyższy szablon pojawi się tylko wtedy, gdy zaznaczysz 3.0 lub 3.5 w Framework w wersji docelowej pole w Dodać nowy projekt okno dialogowe.

Zobacz też

Informacje

Visual Studio szablonu schematu odwołania

Koncepcje

Wprowadzenie do programu Visual Studio, szablony