Element WizardData (Visual Studio szablonów)
Określa niestandardowy kod XML
<WizardData>
<!-- XML to pass to the custom wizard extension -->
...
</WizardData>
Atrybuty i elementy
W poniższych sekcjach opisano atrybut, elementy podrzędne i elementów nadrzędnych.
Atrybuty
Brak.
Elementy podrzędne
Brak.
Elementy nadrzędne
Element |
Opis |
---|---|
Wymagany element. Zawiera wszystkie metadane dla szablonu projektu, szablon towaru lub starter kit. |
Wartość tekstowa
Wartość tekstowa jest opcjonalne.
Tekst ten określa niestandardowy kod XML do przekazania do rozszerzenia niestandardowe kreatora, określone w WizardExtension element.
Uwagi
Dowolny plik XML, można określić w tym elemencie.XML zostaną przekazane jako parametr do rozszerzenia niestandardowe kreatora, umożliwiając rozszerzenie zawartość tego elementu.Nie jest sprawdzana na tych danych.
Zawartość WizardData przekazany element, bez zmian, jako parametr wewnątrz słownika ciąg parametrów w IWizard.RunStarted metoda.Parametr o nazwie $WizardData$.
Przykład
Poniższy przykład ilustruje metadane dla szablonu standardowego projektu dla Visual C# aplikacji systemu Windows.
<VSTemplate Version="3.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>
<WizardData>
<!-- XML to pass to the custom wizard extension -->
</WizardData>
</VSTemplate>
Zobacz też
Zadania
Jak: Szablony projektów za pomocą kreatorów
Informacje
Visual Studio szablonu schematu odwołania
Element WizardExtension (Visual Studio szablonów)