Поделиться через


Элемент "FullClassName" (расширение мастера шаблонов Visual Studio)

Обновлен: Ноябрь 2007

Полное имя класса, который реализует интерфейс IWizard.

<FullClassName>ClassName</FullClassName>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.

Атрибуты

Отсутствуют.

Дочерние элементы

Отсутствуют.

Родительские элементы

Элемент

Описание

WizardExtension

Содержит элементы регистрации для настройки мастера шаблонов.

Текстовое значение

Текстовое значение является обязательным.

Данный текст задает класс, реализующий интерфейс IWizard. Заданный класс должен существовать в сборке, заданной элементом Assembly.

Заметки

FullClassName является обязательным дочерним элементом WizardExtension.

Пример

В следующем примере демонстрируются метаданные для стандартного шаблона проекта Windows-приложения Visual C#.

<VSTemplate Version="2.0.0" Type="Item"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyTemplate</Name>
        <Description>Template using IWizard extension</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
    <WizardExtension>
        <Assembly>MyWizard, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, Custom=null</Assembly>
        <FullClassName>MyWizard.CustomWizard</FullClassName>
    </WizardExtension>
</VSTemplate>

См. также

Задачи

Практическое руководство. Использование мастеров для шаблонов проекта

Ссылки

Справочник по схеме шаблонов Visual Studio

Другие ресурсы

Шаблоны Visual Studio