Создать ссылку из папки файлового сайта для запуска URL
Я в основном пытаюсь создать ссылку из папки на рабочем месте в FileSite, чтобы перевести пользователя в нашу (основанную на Интернете) систему CRM или систему управления делами, как показано ниже. Когда пользователь щелкает правой кнопкой мыши вопрос, кнопка выбора (Перейти к CRM) будет доступна для затем, чтобы нажать, я создал это в следующем regkey
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace] “Commands”.
После нажатия кнопки Перейти к CRM номера материалов (если возможно, все поля) используются для составления URL-адреса для веб-страницы CRM. например http://Casemangesyatem/test9999.1.apx
Я не знаю, как это достигается или что файл скомпилирован или как его создать, любые примеры заметок будет принята с благодарностью.
- Так как или что используется для компиляции файла, который находится / вызывается regkey
- Что я использую для создания этого файла и как мне это сделать
Спасибо вам.
Это единственный сайт, который я нашел со ссылкой на рабочий сайт sdk. Я новичок в работе sdk-сайта и был бы признателен за любую помощь с примером кода.
1 ответ
Чтобы запустить некоторый пользовательский код, когда пользователь выбирает новую опцию щелчка правой кнопкой мыши, вам нужно создать новую DLL в Visual Studio для выполнения необходимых действий (например, перенаправление пользователя на пользовательский веб-сайт).
SDK для сайтов содержит несколько примеров ICommands в VB.NET и C#, чтобы вы могли начать работу. Основным требованием для вашего пользовательского кода является то, что он реализует IManExtLib.ICommand
интерфейс, как показано ниже:
Namespace MyCustomApp
Public Class IManageToInteraction
Implements IMANEXTLib.ICommand
...
В разделе реестра ниже значение Commands должно содержать разделенный запятыми список ClassID идентификаторов ICommands, которые вы хотите отобразить в меню правой кнопки мыши на этом уровне.
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace]
Например, следующее значение включает в себя некоторые стандартные записи и наш пользовательский класс сверху и будет отображаться в меню правой кнопки мыши рабочего пространства в Filesite.
IManExt2.AddShortcutsCmd,IManExt.SearchCmd,MyCustomApp.IManageToInteraction