既定のワークフロー アクション (WorkflowInfo)Default Workflow Actions (WorkflowInfo)

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

アクションは、Microsoft SharePoint Foundation 2010 の実装 Windows Workflow Foundation の活動を表しています。Actions represent the Microsoft SharePoint Foundation 2010 implementation of Windows Workflow Foundation activities. アクションは、ワークフローの処理の最も基本的な単位です。Actions are the most basic unit of work in a workflow. ドキュメント ライブラリにアイテムが追加されたときに電子メール通知を送信するなど、アイテムに関連付けられているタスクが完了したとき] ボックスの一覧の項目のステータスの更新のワークフロー アクティビティを定義します。They define workflow activities, such as sending an email notification when an item has been added to a document library, or updating a status on a list item when a task that is associated with the item has been completed. SharePoint Foundation 2010 では、既定を含んでいるか、定義済みの一般的なビジネス シナリオに対応するワークフローを作成するために使用できるワークフロー アクション。SharePoint Foundation 2010 includes default, or predefined, workflow actions that you can use to create workflows that address common business scenarios.

ワークフロー アクションの既定の場所Location of default workflow actions

WSS では、既定のワークフロー アクションが含まれています。動作ファイルには、XML ファイルすべての既定の条件と、ワークフロー エディターに表示されるアクションの一覧です。Default workflow actions are contained in the WSS.ACTIONS file, which is an XML file that lists all default conditions and actions that are available to the workflow editor. (方法については、WSS に含まれる既定のワークフロー条件。アクション ファイルは、既定のワークフローの条件を参照してください)。(For information about the default workflow conditions that are included in the WSS.ACTIONS file, see Default Workflow Conditions.)

既定では、WSS です。動作ファイルは、SharePoint Foundation 2010 では、次の場所にインストールされます。By default, the WSS.ACTIONS file is installed in the following location in SharePoint Foundation 2010:

%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\14\\TEMPLATE\\1033\\Workflow

注意

WSS の直接変更します。動作ファイルは推奨もサポートします。Direct modification of the WSS.ACTIONS file is not recommended or supported. ただし、作成と追加のユーザー設定を追加することによって、コードなしのワークフロー エディターを使用可能なアクションを展開できます。同じディレクトリにファイルを操作します。However, you can expand the actions that are available to your code-free workflow editor by creating and adding additional custom .ACTIONS files to the same directory. SharePoint Foundation が持つすべてのファイルを解析します。アクションは、ファイル名拡張子とし、コードを必要としない宣言型ワークフロー エディターに表示されるリストを作成します。SharePoint Foundation parses all files that have the .ACTIONS file name extension and creates a combined list that it then presents to the declarative, code-free workflow editor.

既定のワークフロー アクションDefault workflow actions

次の表に、SharePoint Foundation に含まれている既定のワークフロー アクションを示します。The following table lists the default workflow actions that are included with SharePoint Foundation. コードなしのワークフロー エディターで規則文を表示する方法の例も含まれています。It also includes an example of how a rule sentence might be displayed in a code-free workflow editor. 各テーブルの既定のアクションには、ルールの文を表示するのには XML を記述する方法も示しています。Each default action in the table also shows how to write XML to display the rule sentence.

アクションAction

説明Description

日付に時刻を追加します。Add Time To Date

日付フィールドに時間間隔を追加します。これは、分、時、日、月、年単位で指定できます。Adds a time interval to a date field. Can be specified in minutes, hours, days, months, and years.

文のルール:Rule sentence:

指定した単位を日付に追加します ([変数: 日付] への出力)Add this manyunits to date (Output to [Variable: date])

XML:XML:

%1 %2 を %3 に追加します (%4 への出力)Add %1 %2 to %3 (Output to %4)

フォームをグループに割り当てるAssign a Form to a Group

アンケート用のフォームをユーザーのグループに割り当てます。 グループ内の個々のユーザーから送信された値は、タスク リストに格納されています。 すべてのアンケート用のフォームの処理が完了するまでワークフローの処理は一時停止の状態となります。Assigns a survey form to a group of people. Values submitted by the individuals in the group are stored in the Tasks list. The workflow process remains paused until all survey forms are completed.

文のルール:Rule sentence:

カスタム フォームをこれらのユーザーに割り当てます。Assign a custom form to these users

XML:XML:

%1 を %2 に割り当てますAssign %1 to %2

To do アイテムを割り当てるAssign a To-do Item

指定のユーザーについてタスク リスト内のタスクを割り当てます。すべてのアイテムの処理が完了するまでワークフロー処理は一時停止の状態となります。Assigns a task in the Tasks list for specified users. The workflow process remains paused until all items are completed.

文のルール:Rule sentence:

タスク アイテムをこれらのユーザーに割り当てますAssign a to-do item to these users

XML:XML:

%1 を %2 に割り当てますAssign %1 to %2

動的文字列を作成します。Build Dynamic String

指定のワークフロー変数に格納される動的な文字列の作成を許可します。Allows the creation of a dynamic string that is stored in a specified workflow variable.

文のルール:Rule sentence:

変数: 変数に動的な文字列を格納しますStore dynamic string in Variable: variable

XML:XML:

%2 に %1 を格納しますStore %1 in %2

アイテムをチェックインするCheck In Item

指定されたリストまたはドキュメント ライブラリのアイテムのチェックインを実行し、ワークフローの実行中に自動的に追加するコメントを許可します。Performs a check-in for the specified list or document library item and allows comments to be added automatically during the execution of the workflow.

文のルール:Rule sentence:

コメント: コメントが付加されたこのリスト内のアイテムをチェックインしますCheck in item in this list with comment: comment

XML:XML:

コメント: %2 が付加された %1 内のアイテムをチェックインしますCheck in item in %1 with comment: %2

アイテムをチェックアウトするCheck Out Item

指定したリストまたはドキュメント ライブラリのアイテムのチェック アウトを実行します。Performs a check-out for the specified list or document library item.

文のルール:Rule sentence:

このリスト内のアイテムをチェックアウトしますCheck out item in this list

XML:XML:

%1 内のアイテムをチェックアウトしますCheck out item in %1

ユーザーからデータを収集するCollect Data from a User

データ コレクションに使用するカスタム フォーム フィールドを含むユーザーにタスクを割り当てます。Assigns a task to a user that includes custom form fields for data collection.

文のルール:Rule sentence:

このユーザーからデータを収集します (変数:収集への出力)Collect data from this user (Output to Variable:collect)

XML:XML:

%2 から %1 を収集します (%3 への出力)Collect %1 from %2 (Output to %3)

リスト アイテムをコピーします。Copy List Item

指定のリストのアイテムをあるリストからその他のリストにコピーするようにワークフローに対して指示します。Instructs the workflow to copy a specified list item from one list to another.

文のルール:Rule sentence:

このリスト内のアイテムをこのリストにコピーしますCopy item in this list to this list

XML:XML:

%1 内のアイテムを % にコピーしますCopy item in %1 to %

リスト アイテムを作成するCreate List Item

指定のリストにおいてリスト アイテムを作成するようにワークフローに指示します。Instructs the workflow to create a list item in a specified list.

文のルール:Rule sentence:

このリストにアイテムを作成します (変数: 作成への出力)Create item in this list (Output to Variable: create)

XML:XML:

%1 にアイテムを作成します (%2 への出力)Create item in %1 (Output to %2)

アイテムを削除するDelete Item

指定のリスト アイテムを削除します。Deletes a specified list item.

文のルール:Rule sentence:

このリストのアイテムを削除しますDelete item in this list

XML:XML:

%1 のアイテムを削除しますDelete item in %1

アイテムのチェックアウトを破棄するDiscard Check Out Item

ワークフローのチェック アウトを元に戻すように指示します。これが発生したときにチェック アウトする項目を持つユーザーであれば、すべての変更は失われます。Instructs the workflow to undo a check-out. If someone has the item checked out when this occurs, all changes are lost.

文のルール:Rule sentence:

このリスト内のアイテムのチェック アウトを破棄します。Discard check-out of item in this list

XML:XML:

%1 内のアイテムのチェック アウトを破棄します。Discard check-out of item in %1

計算を行うDo Calculation

2 つの値を計算し、その結果をワークフロー変数に格納します。Performs a calculation of two values and stores the results in a workflow variable.

文のルール:Rule sentence:

値+値を計算します (変数: 計算への出力)Calculate valueplusvalue (Output to Variable: calc)

XML:XML:

%1 %2 %3 を計算します (%4 への出力)Calculate %1 %2 %3 (Output to %4)

履歴リストに記録するLog to History List

履歴リストにおいてメッセージ付きのエントリを作成します。このメッセージは、静的なテキストか、ルックアップ コントロールから動的に生成されたテキストで作成することができます。Creates an entry in the history list with a message that can be created with static text or text that is dynamically generated from a lookup control.

文のルール:Rule sentence:

このメッセージをワークフローの履歴リストに記録しますLog this message to the workflow history list

XML:XML:

%1 をワークフローの履歴リストに記録しますLog %1 to the workflow history list

期間の一時停止します。Pause For Duration

指定された時間間隔でワークフローを一時停止します。指定の時間が経過すると、ワークフローが再開します。Pauses the workflow for a specified time interval. When the interval has expired, the workflow resumes.

文のルール:Rule sentence:

指定した日、時間、分の間、一時停止しますPause for this many days, this many hours, this many minutes

XML:XML:

%1 日、%2 時間、%3 分の間、一時停止します)Pause for %1 days, %2 hours, %3 minutes

指定した日まで停止するPause Until Date

指定の日付および時刻までワークフローを一時停止し、その時点でワークフローを再開させます。Pauses the workflow until a specified date and time, at which point the workflow resumes.

文のルール:Rule sentence:

この時刻まで一時停止しますPause until this time

XML:XML:

この時刻まで一時停止しますPause until this time

電子メールを送信します。Send an Email

指定したユーザーまたはグループに電子メール メッセージを送信します。Sends an email message to a specified user or group. 電子メール メッセージCC件名、および本文のフィールドを含めることができます。The email message can contain To, CC, Subject, and Body fields. [本文] フィールドには、静的テキストと参照テーブルから動的に生成されるテキストの両方を含めることができます。The Body field can contain both static text and text that is dynamically generated from a lookup table.

文のルール:Rule sentence:

このメッセージを電子メールで送信しますEmail this message

XML:XML:

%1 を電子メールで送信しますEmail %1

コンテンツの承認状態を設定するSet Content Approval Status

アイテムのコンテンツの承認の状態を ApprovedRejectedPending のいずれかに設定します。またこのアクションではコメントを追加します。Sets the content approval status of an item to Approved, Rejected, or Pending. This action also adds comments.

文のルール:Rule sentence:

コンテンツの承認の状態をこのステータスに設定し、コメント: コメントを追加しますSet content approval status to this status with Comments: comments

XML:XML:

コンテンツの承認の状態を %1 に設定し、%2 を追加しますSet content approval status to %1 with %2

現在のアイテムにフィールドを設定するSet Field in Current Item

現在のアイテムのフィールドを指定の値またはルックアップの値に設定します。Sets a field in the current item to a specified value or lookup value.

文のルール:Rule sentence:

フィールドを値に設定しますSet field to value

XML:XML:

%1 を %2 に設定しますSet %1 to %2

日付/時刻フィールドの時刻部分を設定するSet Time Portion of Date/Time Field

指定された日付の時刻を特定の値に設定するようにワークフローに指示します。この情報は、今後の使用のためにワークフロー変数に格納されます。Instructs the workflow to set the time to a particular value for a specified date. This information is stored in a workflow variable for later use.

文のルール:Rule sentence:

日付の時刻を時:分に設定します (変数: 日付への出力)Set time as hours:minutes for date (Output to Variable: date)

XML:XML:

%3 の時刻を %1:%2 に設定します (%4 への出力)Set time as %1:%2 for %3 (Output to %4)

ワークフローの変数を設定するSet Workflow Variable

指定のワークフロー変数の値を設定するようにワークフローに指示します。Instructs the workflow to set a value for the specified workflow variable.

文のルール:Rule sentence:

ワークフロー変数を値に設定しますSet workflow variable to value

XML:XML:

%1 を %2 に設定しますSet %1 to %2

ワークフローを停止するStop Workflow

ワークフローを停止し、そのワークフローの履歴ログで指定のメッセージ付きのエントリを作成します。Stops the workflow and creates an entry with a specified message in the workflow history log.

文のルール:Rule sentence:

ワークフローを停止し、このメッセージを記録しますStop the workflow and log this message

XML:XML:

ワークフローを停止し、%1 を記録しますStop the workflow and log %1

リスト アイテムを更新するUpdate List Item

指定された値でリスト アイテムのフィールドを更新するようにワークフローに指示します。Instructs the workflow to update a field in a list item with a specified value.

文のルール:Rule sentence:

このリストのアイテムを更新しますUpdate item in this list

XML:XML:

%1 のアイテムを更新しますUpdate item in %1

現在のアイテム フィールドの変更を待つWait For Field Change in Current Item

特定の値でフィールドが更新されるまでワークフローを一時停止します。Pauses the workflow until a field is updated with a specific value.

文のルール:Rule sentence:

フィールドがこの値と等しくなるまで待機しますWait for fieldto equalthis value

XML:XML:

%1 %2 %3 を待機しますWait for %1 %2 %3

関連項目See also