Командлет Add-VsConverterPlugin
Регистрация нового плагина для преобразования документов.
Синтаксис:
Add-VsConverterPlugin [-DisplayName <string>] –FileExtension <string> -Assembly <string> [–Classname <string>] [-Priority <int>] [-Parameters <Hashtable>]
| Параметр | Тип | Описание |
|---|---|---|
| Assembly | string | Полный путь до файла сборки плагина. В качестве значения данного параметра можно указать только имя файла сборки, в этом случае полный путь будет отсчитываться относительно директории: <Путь установки>\Plugins\Converters\<Тип плагина>. |
| Classname | string | Имя класса, реализующего интерфейс IDSSDocumentConverter. |
| DisplayName | string | Имя экземпляра Сервиса Проверки Подписи. Если значение не указано, будет использован экземпляр, назначенный по умолчанию. |
| FileExtension | string | Расширение документа. |
| Parameters | Hashtable | Дополнительные параметры плагина. |
| Priority | int | Приоритет плагина относительно остальных зарегистрированных для данного расширения плагинов. |
В PowerShell для задания параметра типа Hashtable можно применить следующую конструкцию:
@{paramName1=paramValue1; paramName2=paramValue2;…;paramNameN=paramValueN}
где paramName?, paramValue? – название и значение параметра соответственно.
Пример регистрации предустановленных плагинов для отображения документов