معلمات مخصصة في ملف .vsz للمعالج
في سطريه الأولين ، يحدد ملف .vsz إصدار المعالج و ProgID أو CLSID للمعالج حتى يتم إنشاؤه بالاشتراك. يمكن أن يتضمن الملف .vsz معلمات سياق اختيارية و معلمات مخصصة يتم إضافتها إلى جدول الرموز (مع الرموز مدعمة في مقطع رموز HTML).
الأسلوب Execute يعرض المعالج الذي يأخذ مصفوفة من معلمات السياق والمعلمات المخصصة المعرفة في ملف .vsz كمعلمات خاصة به.
الرموز شائعة الاستخدام التالية محددة كمعلمات مخصصة في ملف .vsz أو ملفات .htm و يمكن استخدامها في ملفات HTML أو البرنامج النصي أو ملفات القوالب الخاصة بالمعالج.
مثال
كما تشير إدخالات ملف .vsz التالية ، المعالج المسمي MyProjWiz يحتوي على واجهة مستخدم.
VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine
Param="WIZARD_NAME = MyProjWiz"
Param="WIZARD_UI = TRUE"
رموز المعلمات المخصصة في ملف .vsz للمعالج
الرمز |
التعريف |
---|---|
absolute_path |
موقع ملفات المعالج |
html_filter |
محددة في ملف .vsz. أنواع الملفات التي تم وضعها في مجلد ملفات HTML في مستكشف الحلول. محددة عادةً على أنها "htm". |
html_path |
محددة في ملف .vsz. موقع ملفات HTML للمعالج. بشكل افتراضي ، هي START_PATH\HTML\ LANGUAGE (حيث يكون LANGUAGE هو الإعداد المحلي المحدد من قبل سجل النظام). ![]()
يمكنك تحديد لغة مختلفة عن طريق تعيين < LangID > للقيمة العشرية لـ HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.0\General\UILanguage.راجع ترجمة المعالج للغات متعددة للحصول على مزيد من المعلومات.للحصول على قائمة القيم العشرية للغات، راجع دعم المعالج للغات أخرى.
|
IMAGE_FILTER |
محددة في ملف .vsz. أنواع الملفات التي تم وضعها في مجلد ملفات الصور في مستكشف الحلول. عادةً المعينة على أنها "bmp; gif". |
IMAGES_PATH |
محددة في ملف .vsz. موقع ملفات الصور التي تم استخدامها في ملفات html. بشكل افتراضي هو START_PATH\Images. |
MISC_FILTER |
محددة في ملف .vsz. أنواع الملفات التي تم وضعها في مجلد المتفرقات(Misc) في مستكشف الحلول. عادةً معينة على أنها "vsz; vsdir; ico; vcproj; csproj; css; inf". |
PRODUCT |
بشكل افتراضي ،عيّن لـ Visual C++ ; ومع ذلك ، يمكنك تعيين هذه القيمة إلى Visual Basic لإنشاء معالجات Visual Basic وهكذا. |
PRODUCT_INSTALLATION_DIR |
الدليل المسرود في التسجيل في HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\Setup\ < Product > \ ProductDir. |
PROJECT_TEMPLATE_NAME |
محددة في ملف .vsz. ملف قالب المشروع الذي يستخدمه المعالج الخاص بك لإنشاء المشاريع. محددة عادةً على أنها "txt". |
PROJECT_TEMPLATE_PATH |
الدليل الذي يحتوي على ملفات القوالب للمشروع. لـ Visual C++ ، هو PRODUCT_INSTALLATION_DIR\VCWizards ، بشكل افتراضي. |
RELATIVE_PATH |
إذا لم يتم العثور على ABSOLUTE_PATH ، يعتبر RELATIVE_PATH. هذا هو مسار نسبة إلى PRODUCT_INSTALLATION_DIR. بالنسبة Visual C + +، هو RELATIVE_PATH PRODUCT_INSTALLATION_DIR\VCWizards. |
SCRIPT_COMMON_PATH |
اسم الدليل نسبة إلى PRODUCT_INSTALLATION_DIR حيث يمكن العثور على ملف البرنامج النصي الشائع. على سبيل المثال، لـ Visual C++ ، هذا هو VCWizards. |
SCRIPT_FILTER |
محددة في ملف .vsz. أنواع الملفات التي تم وضعها في مجلد ملفات البرامج النصية في مستكشف الحلول. عادةً محددة علي إنها "js" (JScript) أو "vbs" (VBScript). |
SCRIPT_PATH |
موقع ملف JScript للمعالج . بشكل افتراضي ، هو START_PATH\Scripts |
START_PATH |
محددة في ملف .vsz. لا يتم تعيينها من قبل المستخدم ، ولكن يتم استخدامها داخليًا للتعرف علي RELATIVE_PATH أو ABSOLUTE_PATH. يتم إلحاق اسم المعالج (WIZARD_NAME) لهذه القيمة. |
TEMPLATE_FILTER |
محددة في ملف .vsz. أنواع الملفات التي تم وضعها في مجلد ملفات القوالب في مستكشف الحلول. محددة عادةً على أنها "txt". |
TEMPLATES_PATH |
محددة في ملف .vsz. موقع ملفات القوالب للمعالج. بشكل افتراضي ، هو START_PATH\Templates\ < LangID >. ![]()
راجع HTML_PATH للحصول على مزيد من المعلومات حول LangID.
|
WIZARD_NAME |
تعين اسم المعالج. موجود في .vsz ويتم استخدامه من قبل باقي الرموز. |
WIZARD_UI |
محددة في ملف .vsz. قيمة منطقية تشير إلى ما إذا كان المعالج يحتوي على واجهة مستخدم. قم بتحديد TRUE لواجهة مستخدم أو FALSE لعدم وجود واجهة مستخدم. |