我基本上尝试从FileSite中的工地文件夹创建链接,以将用户带到我们的(基于Web)CRM系统或案例管理系统,如下所示。 当用户右键单击该事项时,选项按钮(转到CRM)将可用于单击,我已在以下regkey中创建了此
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace] “Commands”.
单击按钮Goto CRM后,将使用问题编号(如果可能,所有字段)编译CRM网页的URL。例如http://Casemangesyatem/test9999.1.apx
我不知道这是如何实现的,或者编译的文件是什么或如何创建它,任何示例注释将不胜感激。
谢谢你。
这是我在工作站点sdk的任何引用中找到的唯一站点。我是工作站点sdk的新手,非常感谢您提供示例代码的任何帮助。
答案 0 :(得分:0)
要在用户选择新的右键单击选项时运行某些自定义代码,您需要在Visual Studio中创建一个新的DLL来执行您需要的操作(例如,将用户重定向到自定义网站)。
worksite SDK在VB.NET和C#中包含一些示例ICommands,以帮助您入门。您的自定义代码的主要要求是它实现IManExtLib.ICommand
界面,如下所示:
Namespace MyCustomApp
Public Class IManageToInteraction
Implements IMANEXTLib.ICommand
...
在下面的注册表项中,Commands值应包含要在该级别的右键单击菜单中显示的ICommands的ClassID的逗号分隔列表。
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\8.0\FileSite\Commands\Workspace]
例如,以下值包括一些标准条目和上面的自定义类,并将显示在Filesite中工作区的右键菜单中。
IManExt2.AddShortcutsCmd,IManExt.SearchCmd,MyCustomApp.IManageToInteraction