Action 要素 (WorkflowActions)
適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
ワークフロー エンジンがワークフロー アクティビティを処理するために必要な情報を含みます。これは、Microsoft SharePoint Foundation 2010のアクションと呼ばれます。 ワークフロー アクション 要素は、電子メール通知の送信、SharePoint Foundation 2010 リスト アイテムの更新、タスクの作成と割り当て、その他多くのアクティビティなどのワークフロー アクティビティを表します。
定義
<WorkflowActions>
<Action>
<Parameters>
</Parameters>
<RuleDesigner>
</RuleDesigner>
<DataSources>
</DataSources>
<Modifications>
<Modification>
</Modification>
</Modifications>
<ActionVariables>
</ActionVariables>
<ActionBody>
</ActionBody>
<ActionConditions>
</ActionConditions>
</Action>
</WorkflowActions>
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
属性 | 説明 |
---|---|
名前 | 必須の text。 ワークフロー エディタに表示される、ワークフロー アクションの説明を表します。 |
ClassName | 必須 のテキスト。 ワークフロー アクションを実装するクラスの完全修飾名。たとえば、Microsoft.SharePoint.WorkflowActions.EmailActivity です。 |
Assembly | 必須 のテキスト。 Action 要素を実装する手順を含む Microsoft .NET アセンブリ名。 テキストには、PublicKeyToken、バージョン、カルチャを含める必要があります。 |
FunctionName | 省略可能な テキスト。 呼び出す関数の名前を指定します。 |
[カテゴリ] | 省略可能な テキスト。 ワークフロー アクションのカテゴリを提供します。 この テキスト は、使用可能なアクションの一覧をフィルター処理するために使用されます。 |
CreatesTask | 省略可能 なブール値。 true に設定すると、タスク リスト項目がワークフローに作成されます。 空白のままにすると、想定は false になり、タスクリスト項目は作成されません。 |
CreatesInList | 省略可能な text。 この属性に値を設定すると、ワークフローによってリストに項目が作成されます。 値は、リストやドキュメント ライブラリの ID を含むパラメータ名に対応している必要があります。 |
AppliesTo | 必須の text。 このワークフロー アクションがリストとドキュメント ライブラリのどちらか、またはその両方で使用できるかを示します。 有効な値は list、doclib、および all です。 |
IsError | 省略可能 なブール値。 true に設定すると、この Action 要素のインスタンスはクライアント アプリケーションによってエラーと見なされます。 |
ListModeration | 省略可能 なブール値。 true に設定すると、この Action 要素は、コンテンツの承認が有効なリストやドキュメント ライブラリに適用されます。 値が空白のままの場合は、false に設定されます。 |
UsesCurrentItem | 省略可能 なブール値。 true に設定すると、現在の項目を使用または変更する必要があることを示します。 false に設定するか、または空白のままにすると、この Action 要素は、指定された SharePoint リストまたはドキュメント ライブラリの項目のみを使用します。 |
CreatedTaskFormType | 省略可能な テキスト。 作成されたタスクの種類を指定します。 DataCollectTask を使用して、1 人のユーザーからデータを収集するタスクを作成します。 GroupAssignedTask を使用して、1 人以上のユーザーからデータを収集するタスクを作成します。 TodoItemTask ユーザーからデータを収集しないが、ユーザーが何かを行ったことを検証するためにのみ存在するタスクを作成します。または TaskProcess を使用して、アドホックコラボレーションを可能にし、1 人以上のユーザーからデータを収集できるフォームを持つタスクを作成します。 |
__SolutionId | 省略可能な テキスト。 クライアント アプリケーションが実装固有のアクションに書き込む GUID を指定します。 サーバーは GUID を使用して、ワークフローの実行時にアセンブリを見つけるのに役立ちます。 |
SandboxedFunction | 省略可能 なブール値。 true に設定すると、クライアント アプリケーションは、このアクションが選択されたときに実装固有のアクションを挿入します。 AssemblyName、ClassName、および FunctionName の組み合わせで定義された関数を呼び出すようにアクションを構成する必要があります。 設定する場合は、 AssemblyName、 ClassName、 FunctionName、 __SolutionId も設定する必要があります。 |