تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

ملخص

يتضمن الملقم المضيف تكامل مصمم Visual Studio لتمكين إنشاء ملفات.hidx التي تستخدمها المكونات المختلفة لبيئة وقت التشغيل له للاتصال بالأنظمة الخلفية. إنشاء ملفات.hidx عن طريق مصمم Studio تعتبر عملية يدوية. ومع ذلك، أتمتة إنشاء ملفات.hidx عن طريق PowerShell توفير الوقت على مدى حياة المشروع. يتيح التحديث التراكمي 2 إنشاء وتعديل ملفات.hidx عن طريق PowerShell.

لاحظ أنه يجب استخدام الإصدار 32 بت من PowerShell نظراً لأنه يتم استدعاء مكونات 32 بت Visual Studio "مصمم". في حالة استخدام إصدار 64-بت PowerShell، يتم تسجيل رسالة خطأ مشابهة لما يلي:

طرح مهيئ النوع 'Microsoft.HostIntegration.Importer.PowerShell.NewHisWipHidxFile' استثناء.

مزيد من المعلومات

يتم تضمين هذا التحديث في 2 التحديث التراكمي للمضيف تكامل خادم 2016.

فيما يلي بعض أنواع مشاريع التكامل المضيف التي يمكن إنشاؤها في Visual Studio:

  • تحويل التدفقات BizTalk

  • استضافة التطبيقات

  • ملفات المضيف

  • قائمة انتظار الرسائل

بعد تثبيت هذا التحديث التراكمي، يمكنك إنشاء ملفات.hidx لكل من هذه الأنواع من المشاريع من خلال PowerShell. نوصي بأن يكون لديك بعض الخبرة في مجال إنشاء ملفات.hidx عن طريق مصمم Visual Studio قبل محاولة استخدام PowerShell لإنشاء الملفات.

لاستخدام PowerShell، فتح في 32-بت Windows PowerShell بورصة اسطنبول (x86) ومن ثم حدد الأمر "إظهار" الوظيفة الإضافية في القائمة عرض . ضمن علامة التبويب الأوامر ، حدد الوحدة النمطية Microsoft.HostIntegration.Importer.PowerShell لعرض قائمة الأوامر PowerShell المتوفرة.

مثال

لتنفيذ المهام التالية يدوياً، اتبع الخطوات التالية:

  1. إنشاء كائن حيد الأعمال تحت التنفيذ.

  2. إضافة أسلوب يسمى جيتاككونتس.

  3. إضافة معلمة إدخال سلسلة أحرف 30 يسمى اسم العميل.

  4. إضافة معلمة إدخال سلسلة أحرف 6 المسمى AccountNum.

  5. إضافة معلمة إخراج عشري الذي يدعى رصيد S9 الموافقة المسبقة عن علم (7) V99.

  6. حفظ الكائن حيد الأعمال تحت التنفيذ كملف. يتم حفظ الملف حيد في C:\Lab. يجب أن تدرك أن وجود المجلد يجب أن تكون قادراً على إنشاء كائن $WIPhidx.

لتنفيذ هذه المهام، بتشغيل البرنامج النصي التالي في PowerShell:

$WIPhidx = New-HisWipHidxFile -ElmUserData -Name MyNamespace -Interface IMyInterface -
Description "My Description" -File C:\Lab\WIPSample.hidx
$WIPMethod = Add-HisHidxElement -InputObject $WIPhidx -Method -Name GetAccounts
$NameParameter = $WIPMethod | Add-HisHidxParameter -Name CustomerName -Atomic
$NameParameter.Direction = "In"
$NameParameter.DataType = "String"
$NameParameter.ConversionInformation.Size = 30
$AccountParameter = $WIPMethod | Add-HisHidxParameter -Name AccountNum -Atomic
$AccountParameter.Direction = "In"
$AccountParameter.DataType = "String"
$AccountParameter.ConversionInformation.Size = 6
$BalanceParameter = $WIPMethod | Add-HisHidxParameter -Name Balance -Atomic
$BalanceParameter.Direction = "Out"
$BalanceParameter.DataType = "Decimal"
$BalanceParameter.ConversionInformation.HostDataType = "PIC S9(n)V9(n) COMP-3"
$BalanceParameter.ConversionInformation.Precision = 7
$BalanceParameter.ConversionInformation.Scale = 2
$WIPhidx.Save()

ملاحظة: تتوفر البرامج النصية PowerShell مثال إضافي على GitHub.

المراجع

التعرف على المصطلحات يستخدم لوصف تحديثات برامج Microsoft.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×