c# - 是否存在在 Project Server 中分配、更改或删除资源时引发的事件处理程序?

标签 c# eventhandler project-server ms-project-server-2013

当 Microsoft Project Server 中的任务分配、删除或更改资源时,我需要能够执行某些工作。

我已阅读以下有关创建事件处理程序的文章:

How to: Create a Project Server Event Handler and Log an Event

我想知道当为 Project Server 中的任务分配、删除或更改资源时,或者在分配了资源的项目中创建任务时是否会触发事件?

也许有人可以提供一个例子?

最诚挚的问候

沼泽

最佳答案

基于 msdn 的这篇文章,答案是肯定的

您可能对以下事件感兴趣

  • OnActivating:ActivateResources 方法的预事件处理程序。
  • OnSettingAuthorization:SetResourceAuthorization 方法的预事件处理程序。
  • OnChanging:UpdateResources 方法的预事件处理程序。
  • OnCreating:CreateResources 方法的预事件处理程序。
  • OnDeleting :DeleteResources 方法的预事件处理程序。

您还可以访问 OnActivatedOnSetAuthorizationOnChangedOnCreatedOnDeleted 以及

希望这对您有帮助

关于c# - 是否存在在 Project Server 中分配、更改或删除资源时引发的事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38677691/

相关文章:

c# - Async/Await 或 Task.Run 在控制台应用程序/Windows 服务中

c# - 在 ASP.NET 中使用 C# 全局变量的正确方法?

javascript - 效率 : one event handler or multiple

sharepoint - tfs+sharepoint+项目服务器推荐硬件配置

c# - 我需要一个从 MSI 源目录复制文件的 MSI 自定义操作

c# - 是否有不使用 OS 管道的类似管道的 .NET Stream 类?

JavaFX,使用箭头键移动 GridPane 中的节点

c# - 如何在 Java 中处理用户控件(如 JList)的事件

project-server - 如何知道项目是否从 PSI checkout 或 checkin ?

csom - 使用 Project Online 和 CSOM 进行身份验证时出现错误 401