Командлет 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?
– название и значение параметра соответственно.
Пример регистрации предустановленных плагинов для отображения документов