ワークフロー構成スキーマの参照Workflow configuration schema reference

適用されます: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint オンライン |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

ワークフロー構成ファイルには、ファイルを作成するワークフロー テンプレート SharePoint Foundation で指定したワークフローのマークアップとルール、および特定のリストに関連付けることに必要な情報が含まれています。The workflow configuration file contains the information necessary to create a workflow template in SharePoint Foundation from the specified workflow markup and rules files, and to associate it to a specific list. ワークフロー構成ファイルに含まれる情報が含まれています。Information included in the workflow configuration file includes:

  • 使用するワークフロー マークアップ ファイルおよびルール ファイルとその適切なバージョン。The workflow markup and rules files to use, including the appropriate version of those files to use.

  • リストにワークフローが関連付けられているあります。The list to which the workflow should be associated.

  • 使用するワークフローのタスク リストおよび履歴リスト。The task list and history list for the workflow to use.

  • ワークフローの開始条件。Conditions under which the workflow starts.

  • ワークフロー開始フォームの場所、データ フィールド、および既定値。Workflow initiation form location, data fields, and default values.

ワークフロー構成ファイルは、次のwebsvcWebPartPages Web サービスのメソッドのパラメーターとして指定されます。The workflow configuration file is specified as a parameter for the following methods of the websvcWebPartPages Web Service. これらのメソッドは、宣言型ワークフロー テンプレートを作成し、それらのワークフロー テンプレートを SharePoint Foundation 2010 のリストに関連付けるには、Microsoft SharePoint Designer 2010 を有効にします。These methods enable Microsoft SharePoint Designer 2010 to create declarative workflow templates and associate those workflow templates with SharePoint Foundation 2010 lists.

  • ValidateWorkflowMarkupAndCreateSupportObjects (文字列、文字列、文字列、文字列)ValidateWorkflowMarkupAndCreateSupportObjects(String, String, String, String)

    宣言型ワークフローのワークフロー マークアップを検証するためにこのメソッドを使用し、そのワークフローを実行するために必要なオブジェクトへのサポートを作成する必要に応じて、します。Use this method to validate the workflow markup of a declarative workflow, and optionally, to create the support objects necessary for that workflow to run.

  • AssociateWorkflowMarkup (文字列、文字列)AssociateWorkflowMarkup(String, String)

    このソッドを使用して、ワークフロー テンプレートを作成し、ワークフロー テンプレートを指定した SharePoint リストに関連付けます。Use this method to create a workflow template, and associate that workflow template with the specified SharePoint list.

ワークフロー エディターを作成する方法の詳細については、宣言型の作成、コードなしのワークフロー エディターを参照してください。For more information about creating workflow editors, see Creating Declarative, No-Code Workflow Editors.

ワークフロー構成スキーマには以下の要素があります。The workflow configuration schema contains the following elements:

説明Description

見やすくするために要素が編集されています。Elements have been edited for readability.

コードCode

    <WorkflowConfig>
      <Template
        BaseID="{68B99644-EDCE-4988-9D11-7FD5CCAE09CC}"
        DocLibID="{74FAE22C-0176-46DF-AA12-988CE79C8889}"
        XomlHref="Workflows/Notify Me/Notify Me.xoml"
        XomlVersion="V3.0"
        RulesHref="Workflows/Notify Me/Notify Me.xoml.rules"
        RulesVersion="V3.0"
      >
      </Template>
      <Association
        ListID="{B8C6FEEA-8066-462E-958D-1B4E90FE1C34}"
        TaskListID="{C64BA541-9D5B-42F3-A989-96F56FD51155}"
        StartManually="true"
        StartOnCreate="true"
      >
      </Association>
      <ContentTypes>
        <ContentType 
          Name="Review New Document" 
          ContentTypeID=
            "0x0108010086C115D5C5C27B439C22EB22F050B49B00DD9F97273595EA4BA32838A26054BF08" 
          Form="/Workflows/Notify Me/Review New Document.aspx" 
          Description="Workflow used to review new documents">
          <Fields/>
        </ContentType>
      </ContentTypes>
      <Initiation 
        URL="Workflows/Notify Me/Notify Me.aspx">
        <Fields>
          <Field 
            Name="Reason_for_Review" 
            …
            DisplayName="Reason for Review" 
            …
          >
            <Default>Standard review of new documents</Default>
          </Field>
        </Fields>
        <Parameters>
          <Parameter Name="Reason_for_Review" Type="System.String" />
        </Parameters>
      </Initiation>
    </WorkflowConfig>

関連項目See also