Conditions 要素
(WorkflowInfo 要素)(Action4)
適用対象: SharePoint Server 2013
ワークフロー ルール デザイナーで、ワークフロー条件の評価に使用される対応する基になる関数を表し、評価の結果を表す ブール 値を返します。 すべての Condition 要素の親コンテナー要素。
使用方法
<Conditions>
<Condition />
<Default />
</Conditions>
要素の情報
名前 | 値 |
---|---|
要素の種類 | |
Namespace | |
スキーマ ファイル | Actions4.xsd |
定義
<xs:element name="Conditions" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="Default" minOccurs="0" maxOccurs="1" >
<xs:complexType>
<xs:sequence>
<xs:element name="RuleDesigner" type="ruleDesignerType">
</xs:element>
</xs:sequence>
<xs:attribute name="ItemKeyType" type="s:string" />
</xs:complexType>
</xs:element>
<xs:element name="Condition" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="RuleDesigner" type="ruleDesignerType" minOccurs="1" maxOccurs="1" >
</xs:element>
<xs:element name="Parameters" type="parametersType" minOccurs="1" maxOccurs="1" >
</xs:element>
</xs:all>
<xs:attribute name="Type" type="s:string" />
<xs:attribute name="Name" type="s:string" use="required" />
<xs:attribute name="AppliesTo" type="appliesToTypes" use="required" />
<xs:attribute name="UsesCurrentItem" type="s:boolean" />
<xs:attribute name="ItemKeyType" type="s:string" />
<xs:attribute name="FunctionName" type="s:string" />
<xs:attribute name="Assembly" type="s:string" />
<xs:attribute name="ClassName" type="s:string" />
<xs:attribute name="ShapeImageUrl" type="s:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="And" type="s:string" />
<xs:attribute name="Or" type="s:string" />
<xs:attribute name="When" type="s:string" />
<xs:attribute name="Else" type="s:string" />
<xs:attribute name="Not" type="s:string" />
</xs:complexType>
</xs:element>
要素と属性
スキーマで sequence、minOccurs、maxOccurs、choice などの具体的な要件が定義されている場合は、定義のセクションを参照してください。
親要素
要素 |
型 |
説明 |
---|---|---|
子要素
要素 |
型 |
説明 |
---|---|---|
属性
注:
次の表に示す属性は、既定の ACTIONS ファイルからのみ読み取られ、カスタム でオーバーライドすることはできません。ACTIONS ファイル。
属性 | 種類 | 必須 | 説明 | 使用可能な値 |
---|---|---|---|---|
And | s:string | 省略可能 | 同じ条件分岐で 2 つ以上の条件を使用し、ワークフロー アクションを実行する前にすべての条件を満たす必要がある場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は と です (英語バージョンの SharePoint にのみ適用されます)。 例: |
s:string 型の値。 |
Else | s:string | 省略可能 | この属性で定義されているテキストは、条件付き分岐アクティビティがワークフローに追加されると、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は Else の 場合 です (英語バージョンの SharePoint にのみ適用されます)。 例: |
s:string 型の値。 |
Not | s:string | 省略可能 | この属性で定義されているテキストは、同じ条件分岐に 2 つ以上の条件があり、任意の値が条件を満たし、ワークフロー アクションを実行できる場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は ではありません。 例: |
s:string 型の値。 |
Or | s:string | 省略可能 | この属性で定義されているテキストは、同じ条件分岐に 2 つ以上の条件があり、任意の値が条件を満たし、ワークフロー アクションを実行できる場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は または です。 例: |
s:string 型の値。 |
When | s:string | 省略可能 | この属性で定義されているテキストは、ワークフロー アクションを実行するために true を返す値または条件を必要とする条件付き分岐が追加されると、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は If です。 例: |
s:string 型の値。 |