Share via


SharePoint 工作流程專案範本

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • SharePoint 工作流程

Microsoft Office 版本

  • SharePoint Server 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

SharePoint 工作流程專案範本包含必要的專案參考、檔案與基本程式碼,以便用來當做建置 Microsoft Office SharePoint Server 2007 之循序與狀態機器工作流程範本的起點。

如需如何建立 SharePoint 工作流程範本的詳細資訊,請參閱 SharePoint 工作流程方案

根據預設,下列某些檔案和參考會隱藏起來。若要查看它們,請按一下 [方案總管] 工具列上的 [顯示所有檔案]。此外,還有許多 Visual Studio Tools for Office 專案範本通用的一些檔案和參考並未列於下方。

樣板程式碼

下列欄位宣告包含在專案範本程式碼檔案中。

workflowId

workflowId 欄位是 GUID,可識別工作流程執行個體 (Instance)。

workflowProperties

workflowProperties 欄位包含工作流程執行個體的屬性。這個欄位包含所有工作流程的通用屬性。workflowProperties 欄位也可以包含自訂屬性,這些屬性可以藉由自訂工作流程初始化表單傳遞至 Microsoft Office SharePoint 2007。如需詳細資訊,請參閱工作流程關聯和初始化表單

檔案

這些是主要的使用者檔案。根據預設,可以看到這些項目。

  • Workflow1 (Visual Basic 的 .vb 檔或 Visual C# 的 .cs 檔):工作流程範本的主程式碼檔案。

  • Feature.xml:包含所有功能之工作流程範本定義檔案的參考。根據預設,Feature.xml 包含 Workflow.xml 的參考。如需詳細資訊,請參閱使用功能部署工作流程。您無法重新命名這個檔案。

  • Workflow.xml:工作流程範本的定義檔案。您無法重新命名這個檔案。這個檔案包含下列資訊:

    • 工作範本組件的路徑。

    • 工作流程中使用之 InfoPath 表單的統一資源名稱 (URN)。

    • GUID、描述和工作流程範本的名稱。

注意事項:

您不需要編輯這個檔案,即可執行或偵錯工作流程範本。當您將工作流程功能部署至開發中或實際執行的 SharePoint 2007 Server 時,就需要編輯這個檔案。如需詳細資訊,請參閱偵錯 SharePoint 工作流程方案

隱藏檔案

Visual Studio Tools for Office 會產生下列隱藏檔案。請勿手動修改這個檔案。對專案進行變更後會重新產生這些檔案,其中不會保留手動修改部分。

  • Workflow1.designer (Visual Basic 的 .vb 檔或 Visual C# 的 .cs 檔):包含由 Windows Workflow Foundation 設計工具產生之程式碼的檔案。

參考

組件參考

描述

Microsoft.Office.Workflow.Tasks

SharePoint Server 2007 活動的集合。

Microsoft.SharePoint.WorkflowActions

SharePoint 活動的集合。

Microsoft.SharePoint

您可以用來管理部署至 SharePoint 網站之工作流程的類別。

System.Workflow.Activities

類別,會定義執行 (Run) 代表工作程序之可執行檔 (Executable) 的活動。這個組件也提供定義條件和形成規則的動作,以及管理規則集編輯器和規則條件編輯器對話方塊。

System.Workflow.ComponentModel

類別,您可以用來建置活動、自訂工作流程設計階段行為,以及用來設定工作流程和活動的使用者介面。

此外,還包含可用來建立、驗證和編譯活動及工作流程的類別和介面。

System.Workflow.Runtime

用於設定和控制工作流程執行階段 (Runtime) 引擎、工作流程執行階段 (Runtime) 服務,以及工作流程執行個體 (Instance) 執行 (Execution) 的類別和介面。

Microsoft .NET Framework 組件

開發 Visual Studio Tools for Office 方案時使用之部分 Microsoft .NET Framework 組件的參考集合。

請參閱

工作

HOW TO:建立 Visual Studio Tools for Office 專案

概念

SharePoint 工作流程方案

Office 方案中的組件概觀

參考

2003 Microsoft Office 增益集專案範本

2007 Microsoft Office 增益集專案範本

其他資源

管理方案、專案和檔案

Office 專案範本