Partager via


Élément Assembly (extension de l’Assistant Modèle Visual Studio)

Spécifie le nom ou le nom fort de l’assembly qui implémente l’interface IWizard .

<Assembly VSTemplate><WizardExtension><>

Syntaxe

<Assembly>AssemblyName</Assembly>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucune.

Éléments enfants

Aucune.

Éléments parents

Élément Description
WizardExtension Contient les éléments d’inscription pour la personnalisation de l’Assistant Modèle.

Valeur texte

Une valeur texte est requise.

Ce texte spécifie l’assembly qui implémente l’interface IWizard . Ce nom d’assembly doit être spécifié en tant que nom d’assembly complet. Par exemple : MyAssembly, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11dd0a3a, Custom = null.

Notes

Assembly est un élément enfant obligatoire de WizardExtension.

Exemple

L’exemple suivant illustre les métadonnées du modèle de projet standard pour une application Windows Visual C#.

<VSTemplate Version="3.0.0" Type="Item"
    xmlns="http://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=b03f5f7f11dd0a3a, Custom=null</Assembly>
        <FullClassName>MyWizard.CustomWizard</FullClassName>
    </WizardExtension>
</VSTemplate>

Voir aussi