如何使用Tom .NET访问消息中心

时间:2012-04-04 04:33:33

标签: message tridion

我正在使用事件处理程序来自动创建页面。我想使用消息中心向用户提供反馈。访问消息中心的示例代码将会很有帮助。

2 个答案:

答案 0 :(得分:2)

我认为不可能通过TOM.NET访问消息中心。一种方法是在您的事件系统中抛出异常并将在消息中心中显示,但我认为您不希望这样。该消息将包含该异常,并将其标记为错误。

所以,或者,我会实现一个在CME上执行的轮询机制作为一些Javascript代码。这将轮询并使用提供您要在消息中心中显示的消息的服务。您的事件系统代码会将消息写入此服务。

Javascript代码可以是运行某些AJAX轮询器(作为Javascript超时或间隔)的GUI扩展,用于连接服务并使用其消息。

该服务可以像aspx页面一样简单,但您也可以创建一些更好的方法,例如使用网络方法的网络服务。

答案 1 :(得分:2)

Message Center不是TOM.NET API的一部分。它是Content Manager Explorer的一部分。

你可以查看这个网站:http://code.google.com/p/tridion-2011-power-tools/source/search?q=MessageCenter&origq=MessageCenter&btnG=Search+Trunk

如何访问信息中心可能会有所帮助。