عنصر WizardData (قوالب ‏‫Visual Studio)

قم بتعيين XML المخصصة

<WizardData>
    <!-- XML to pass to the custom wizard extension -->
    ...
</WizardData>

السمات والعناصر

تصف المقاطع التالية السمات والعناصر التابعة والعناصر الأصل.

السمات

لا يوجد.

العناصر التابعة

لا يوجد.

العناصر الأصلية

العنصر

الوصف

VSTemplate

العنصر المطلوب.

يحتوي على الجميع بيانات التعريف لمشروع قالب أو قالب العنصر أدوات البداية.

قيمة النص

القيمة النصية إختيارية.

يحدد هذا نص XML المخصصة لتمريرها إلى معالج مخصص ملحق المعين في ملحق معالج عنصر .

ملاحظات

يمكن تحديد أي XML في هذا عنصر. أن XML pكـsed كـ معلمة للامتداد معالج مخصص، مما يسمح بملحق باستخدام محتويات هذا العنصر. لا التحقق من صحة هو إنجازه في ترتيب هو بيانات.

المحتويات WizardDataهي العنصر pكـsed، دون تغيير، كـ معلمة داخل القاموس سلسلة من المعلمات في IWizard.RunStartedالأسلوب. معلمة هو المسمى WizardData $ $.

مثال

يوضح المثال التالي ملفات التعريف الخاصة بقالب مشروع القياسي #Visual Cتطبيقات Windows.

<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>
    <WizardData>
        <!-- XML to pass to the custom wizard extension -->
    </WizardData>
</VSTemplate>

راجع أيضًا:

المهام

كيفية القيام بما يلي: استخدام معالجات مع قوالب مشروع

المرجع

مرجع مخطط قالب Studio المرئي

عنصر WizardExtension (قوالب ‏‫Visual Studio)

موارد أخرى

قوالب ‏‫Visual Studio