2014-05-07 2 views
0

Я в основном пытаюсь создать ссылку из папки рабочего места в FileSite, чтобы взять пользователя в нашу (основанную на Интернете) CRM-систему или систему управления Case, как показано ниже. Когда пользователь щелкает правый щелкает вопрос кнопка варианта (Goto CRM) будет доступна для затем нажмите кнопку, я создал это в следующем RegKeyСоздать ссылку из папки filesite matter для запуска URL

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace] “Commands”. 

После нажатия кнопки Goto CRM нажата, количество вещества (все поля, если это возможно) используются для компиляции URL-адреса веб-страницы CRM. например http://Casemangesyatem/test9999.1.apx

Я не знаю, как это достигается, или что скомпилирован файл, или как его создать, будут приняты во внимание любые заметки о примерах.

  • Так как и то, что используется для компиляции файла, который местоположение/вызывается в RegKey
  • Что я использую, чтобы создать этот файл и как мне делать это

Спасибо вам.

Это единственный сайт, который я нашел с любой ссылкой на сайт sdk на рабочем месте. Я новичок в sdk на рабочем месте и буду признателен за любую помощь с примером кода.

ответ

0

Чтобы запустить какой-то пользовательский код, когда пользователь выбирает ваш новый параметр правой кнопкой мыши, вам нужно создать новую DLL в Visual Studio для выполнения необходимых действий (например, перенаправление пользователя на пользовательский веб-сайт).

Рабочее SDK содержит некоторые примеры ICommands в VB.NET и C#, чтобы вы начали. Основное требование для пользовательского кода является то, что он реализует интерфейс IManExtLib.ICommand, как показано ниже:

Namespace MyCustomApp 
Public Class IManageToInteraction 
    Implements IMANEXTLib.ICommand 
... 

В разделе реестра ниже значения Команды должны содержать разделенный запятыми список ClassIDs этих ICommands вы хотите, чтобы появиться в щелкните правой кнопкой мыши на этом уровне.

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace] 

Например следующее значение включает в себя некоторые из стандартных записей и нашего пользовательского класса сверху и появится в меню правой кнопки мыши в рабочей области в Filesite.

IManExt2.AddShortcutsCmd,IManExt.SearchCmd,MyCustomApp.IManageToInteraction 
+0

Привет G David, Я ценю вас в ответ на мой крик о помощи, как я не имею доступа к стройплощадке SDK, я пытался найти в Интернете некоторую помощь Вы были первым, чтобы ответить снова спасибо вам. Я нашел пару документов, таких как MHDLL32 и библиотеку расширений, которые очень хороши, если я знаю, что я должен был делать с ними, я не разработчик, но я учусь (очень медленно lol). Могу ли я быть нахальным спросить, есть ли у вас какие-то образцы или шаги, которые я могу выполнить для достижения этого в качестве своего первого проекта, я был бы очень благодарен, если бы вы могли меня начать. Большое спасибо R – user2501938

Смежные вопросы