Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera elementy rejestracji służące do dostosowywania kreatora szablonu.
<VSTemplate> ... <Wizardextension>
Składnia
<WizardExtension>
<Assembly>... </Assembly>
<FullClassName>... </FullClassName>
</WizardExtension>
Atrybuty i elementy
W poniższych sekcjach opisano atrybut, elementy podrzędne i elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
| Element | opis |
|---|---|
| Montaż | Element wymagany. Określa nazwę lub silną nazwę zestawu wyświetlanego w globalnej pamięci podręcznej zestawów. Element musi zawierać co najmniej jeden Assembly element WizardExtension . |
| FullClassName | Element wymagany. W pełni kwalifikowana nazwa klasy, która implementuje IWizard interfejs. Element musi zawierać co najmniej jeden FullClassName element WizardExtension . |
Elementy nadrzędne
| Element | opis |
|---|---|
| VSTemplate | Zawiera wszystkie metadane szablonu projektu, szablonu elementu lub zestawu startowego. |
Uwagi
WizardExtension jest opcjonalnym elementem podrzędnym elementu VSTemplate.
Przykład
Poniższy przykład ilustruje metadane dla standardowego szablonu projektu dla aplikacji systemu Windows w języku 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=b03f5f7f11d50a3a, Custom=null</Assembly>
<FullClassName>MyWizard.CustomWizard</FullClassName>
</WizardExtension>
</VSTemplate>