Создать ссылку из папки файлового сайта для запуска 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
Другие вопросы по тегам