Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

Інтеграції хосту включає в себе Visual Studio Designer, щоб дозволити створення .hidx-файлів, які використовуються різні компоненти середовища виконання HIS зв'язатися із системами. Створення .hidx Studio Designer-файли, є виключно з експлуатації. Проте автоматизації на створення, .hidx файлів через PowerShell може зекономити час протягом усього проекту. Сукупний пакет оновлень 2 дає змогу, створення та зміни .hidx файлів через PowerShell.

Зверніть увагу, що 32-розрядна PowerShell має використовуватися через те, що називається компонентами 32-розрядних Visual Studio-Designer. Реєструється, якщо використовується 64-розрядна PowerShell, повідомлення про помилку приблизно такого вигляду:

Для "Microsoft.HostIntegration.Importer.PowerShell.NewHisWipHidxFile", конструкторам типу, виявив виняткову ситуацію.

Додаткові відомості

Це оновлення включено до сукупного пакета оновлень 2 для хоста інтеграції Server-2016.

Нижче наведено типи хост інтеграції проектів, які можуть бути створені у Visual Studio.

  • BizTalk каналу перетворення

  • Хост-програм

  • Хост-файлів

  • Повідомлення черг

Після інсталяції цього поновлення для кожного з цих типів проекту, через PowerShell можна створити .hidx файли. Корпорація Майкрософт рекомендує, що у вас є досвід побудови .hidx Visual Studio-конструктор-файли, перш ніж створювати файли за допомогою PowerShell.

За допомогою PowerShell, відкрийте 32-розрядної Windows PowerShell ISE (x86) і виберіть пункт Показати додатковий компонент команди меню View ". Виберіть для відображення списку доступні команди PowerShell, модуль Microsoft.HostIntegration.Importer.PowerShell , на вкладці команди .

Приклад

Для виконання таких завдань вручну, виконайте такі дії:

  1. Створення, WIP hidx об'єкта.

  2. Додати спосіб, який називається GetAccounts.

  3. Додайте вхідний параметр 30 символів, яка називається повторювані.

  4. Додайте параметр вводу 6 символів, яка називається AccountNum.

  5. Додавання вихідного десятковий параметра з іменем, рисунок S9 балансу (7) V99.

  6. Зберегти об'єкт hidx WIP, як файл. Збереження файлу hidx в 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. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×