本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

伺服器端事件處理常式 (Project Server 2013 設定)

 

適用版本:Project Server 2013

上次修改主題的時間:2016-12-16

摘要:使用 SharePoint 管理中心的「伺服器端事件處理常式」頁面,建立事件處理常式與 Project Server 2013 伺服器端事件的關聯。

您可以透過 Project Server 2013 之「伺服器設定」頁面的 [操作原則] 區段,使用 [伺服器端事件處理常式] 設定。在 Project Server 2013 中,您可以透過 SharePoint 管理中心使用這些設定。您必須是伺服器陣列管理員,才能存取及設定此設定。

Project Server 2013 提供可啟用自訂程序開發 (例如新增及強制實施商務規則、驗證、資料處理、通知服務及工作流程) 的公用事件。這些自訂程序是由組織中的開發人員寫入為伺服器端事件處理常式,而且可以透過 Project Web App [伺服器設定] 中的「伺服器端事件處理常式」頁面,建立與 Project Server 2013 事件的關聯。例如,組織中的開發人員可以建立啟動自訂工作流程的事件處理常式。透過「伺服器端事件處理常式」頁面,您可以建立該事件處理常式與專案發佈事件的關聯,以在發生事件時啟動工作流程。

如需Project Server事件處理常式的詳細資訊,請參閱 MSDN 文章, How to: 建立 Project Server 事件處理常式並記錄事件

建立事件處理常式與伺服器端事件的關聯
  1. 在 SharePoint 管理中心中,按一下 [應用程式管理]。

  2. 在「應用程式管理」頁面上,按一下 [服務應用程式] 區段中的 [管理服務應用程式]。

  3. 在「服務應用程式」頁面上,按一下 [Project Application Service],其中包含您要存取 [伺服器端事件處理常式] 設定的 Project Web App 執行個體。

  4. 在「管理 Project Web Apps」頁面上,按一下您要存取 [伺服器端事件處理常式] 設定之 PWA 執行個體的下拉式功能表,然後按一下 [管理]。

  5. 在「伺服器設定」頁面上,按一下 [操作原則] 區段中的 [伺服器端事件處理常式]。

  6. 在「伺服器端事件處理常式」頁面的 [事件] 清單中,尋找要與新事件處理常式相關聯的事件,然後按一下列在 [事件名稱] 旁的 [事件來源] (例如,按一下 [已發佈] 事件名稱的 [專案] 事件來源)。

    在 [事件處理常式] 區段中,[事件來源] 及 [事件名稱] 應該填入選取的事件。目前與事件相關聯的任何事件處理常式都會顯示在 [事件處理常式] 清單中。

  7. 按一下 [新增事件處理常式]。

  8. 在「新增事件處理常式」頁面中,輸入想要與選取事件相關聯之事件處理常式的下列資訊:

    1. 在 [顯示資訊] 區段中,輸入事件處理常式名稱。您也可以選擇性地輸入事件處理常式的描述。

    2. 在 [系統資訊] 區段的 [組件名稱] 欄位中,輸入以強式名稱命名的事件處理常式組件完整名稱。例如:

      TestCreatingProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=92978aaaab03ff98
      
      
    3. 在 [類別名稱] 欄位中,輸入可實作事件處理常式功能的類別完整名稱。例如:Microsoft.SDK.Project.Samples.TestCreatingProject.CheckProjectDepartment。

    4. 在 [順序] 欄位中,提供事件處理常式的順序號碼。如果它是唯一與該事件相關聯的事件處理常式,請輸入 1。如果有多個事件處理常式與該事件相關聯,請輸入此事件處理常式的執行順序號碼。

  9. 在 [端點 URL] 欄位中,輸入 Windows Communication Foundation (WCF) 端點 URL。如果新增舊版內部部署事件處理常式,則可以將此欄位保留空白。

  10. 按一下 [儲存]。

https://technet.microsoft.com/zh-tw/library/jj635884.aspx
顯示: