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>

要素と属性

スキーマで sequenceminOccursmaxOccurschoice などの具体的な要件が定義されている場合は、定義のセクションを参照してください。

親要素

要素

説明

WorkflowInfo

子要素

要素

説明

Condition

Default

属性

注:

次の表に示す属性は、既定の ACTIONS ファイルからのみ読み取られ、カスタム でオーバーライドすることはできません。ACTIONS ファイル。

属性 種類 必須 説明 使用可能な値
And s:string 省略可能

同じ条件分岐で 2 つ以上の条件を使用し、ワークフロー アクションを実行する前にすべての条件を満たす必要がある場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。

既定値は です (英語バージョンの SharePoint にのみ適用されます)。

: \<Conditions And="and">

s:string 型の値。
Else s:string 省略可能

この属性で定義されているテキストは、条件付き分岐アクティビティがワークフローに追加されると、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。

既定値は Else の 場合 です (英語バージョンの SharePoint にのみ適用されます)。

: \<Conditions Else="Else if">

s:string 型の値。
Not s:string 省略可能

この属性で定義されているテキストは、同じ条件分岐に 2 つ以上の条件があり、任意の値が条件を満たし、ワークフロー アクションを実行できる場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は ではありません

: \<Conditions Not="not">

s:string 型の値。
Or s:string 省略可能

この属性で定義されているテキストは、同じ条件分岐に 2 つ以上の条件があり、任意の値が条件を満たし、ワークフロー アクションを実行できる場合に、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は または です。

: \<Conditions Or="or">

s:string 型の値。
When s:string 省略可能

この属性で定義されているテキストは、ワークフロー アクションを実行するために true を返す値または条件を必要とする条件付き分岐が追加されると、ルール デザイナーの文に表示されます。 値では大文字と小文字は区別されません。 既定値は If です。

: \<Conditions When="If">

s:string 型の値。