Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

繫結至文件庫事件處理程式

繫結至文件庫事件處理程式

Microsoft Windows SharePoint Services 包括可讓您將事件處理程式繫結至文件庫的變更。具有此功能,您就可以使用文件庫事件來啟動其他程序,如工作流程程序。您可以開發使用文件庫事件的管理程式碼,並根據 Windows SharePoint Services 建立應用程式以執行想要的任何動作。合併文件庫及您自己的用於事件處理的自訂程式碼 (也可能還有 XML 表單) 時,可以建立便於使用者使用之複雜的工作流程程序。

例如,在保健行業,接收新病人需要以指定的順序產生許多書面作業。您可以寫入與儲存在程式庫中 XML 表單互動的應用程式來執行下列動作:

追蹤文件庫中的事件

可以為文件庫追蹤下列事件。

事件描述
插入將新文件新增到文件庫中。
更新編輯現有文件。
刪除刪除現有文件。
移動移動或重新命名文件。
複製複製文件或資料夾。
存回存回文件。
取出取出文件。
取消取出對取出文件所作的變更尚未完成。

如需寫入管理程式碼以與文件庫事件互動的相關資訊,請參閱 Microsoft Windows SharePoint Services Software Development Kit。

啟用文件庫事件

如果要讓組織中的開發者使用文件庫事件來寫入程式碼,您必須在虛擬伺服器層級啟用此功能。

啟用虛擬伺服器的文件庫事件
  1. 按一下 [開始],並依序指向 [所有程式][系統管理工具] 後,再按 [SharePoint 管理中心]
  2. [虛擬伺服器設定] 下,按一下 [設定虛擬伺服器設定]
  3. 在 [虛擬伺服器清單] 頁面上,按一下要設定的虛擬伺服器名稱。
  4. 在 [虛擬伺服器設定] 頁的 [虛擬伺服器管理] 下,按一下 [虛擬伺服器一般設定]
  5. 在 [虛擬伺服器一般設定] 頁面上的 [事件處理程式] 區段中,在 [事件處理程式有] 旁選取 [開啟]
  6. 按一下 [確定]

啟用此功能後,您可以撰寫程式碼來處理事件,然後指定程式碼用於文件庫設定中的特定文件庫。

為特定的文件庫啟用文件庫事件
  1. 在適當的網站上瀏覽您要監控的文件庫。
  2. [動作] 下,按一下 [修改欄及設定]
  3. [一般設定] 下,按一下 [變更進階設定]
  4. [事件處理程式] 區段的 [組合名稱] 方塊中,鍵入包含事件處理程式類別之組合的強式名稱。
  5. [類別名稱] 方塊中,鍵入事件處理程式的完整類別名稱。

    附註  [類別名稱] 值區分大小寫。

  6. [內容] 方塊中,列示任何對事件處理程式適用的內容。
  7. 按一下 [確定]

附註  請注意,將文件庫另存為清單範本時會保留事件設定。如需範本的相關資訊,請參閱使用範本

©2003 Microsoft Corporation. All rights reserved.