Partilhar via


Elemento Conditions

(Elemento WorkflowInfo) (Action4)

Aplica-se a: SharePoint Server 2013

No designer de regras de fluxo de trabalho, representa funções subjacentes correspondentes que são usadas para avaliar as condições de fluxo de trabalho e que retornam valores boolianos que representam o resultado das avaliações. O elemento de contêiner pai para todos os elementos Condition .

Uso

       <Conditions>
          <Condition />
          <Default />
       </Conditions>

Elemento de informações

Nome Valor
Tipo de elemento
Namespace
Arquivo de esquema Actions4.xsd

Definição

    <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>

Elementos e atributos

Se o esquema definir requisitos específicos, como sequence, minOccurs,maxOccurs e choice, confira a seção de definição.

Elementos pai

Elemento

Tipo

Descrição

Workflowactions

Elementos filho

Elemento

Tipo

Descrição

Condition

Padrão

Atributos

Observação

Os atributos listados na tabela a seguir são lidos apenas do arquivo ACTIONS padrão e não podem ser substituídos em nenhum personalizado . Arquivo ACTIONS.

Atributo Tipo Obrigatório Descrição Valores possíveis
And s:string opcional

Exibido na sentença de designer de regra quando duas ou mais condições são usadas no mesmo branch condicional e quando todas as condições devem ser atendidas antes que as ações de fluxo de trabalho possam ser executadas. O valor não é sensível a casos.

O valor padrão é e (aplica-se apenas à versão em inglês do SharePoint).

Exemplo: \<Conditions And="and">

Valores do tipo s:string.
Else s:string opcional

O texto definido nesse atributo é exibido na frase de designer de regra quando uma atividade de branch condicional é adicionada ao fluxo de trabalho. O valor não é sensível a casos.

O valor padrão é Else if (aplica-se apenas à versão em inglês do SharePoint).

Exemplo: \<Conditions Else="Else if">

Valores do tipo s:string.
Not s:string opcional

O texto definido nesse atributo é exibido na frase de designer de regra quando há duas ou mais condições no mesmo branch condicional e qualquer valor atenderá às condições, permitindo que as ações de fluxo de trabalho sejam executadas. O valor não é sensível a casos. O valor padrão não é.

Exemplo: \<Conditions Not="not">

Valores do tipo s:string.
Or s:string opcional

O texto definido nesse atributo é exibido na frase de designer de regra quando há duas ou mais condições no mesmo branch condicional e qualquer valor atenderá às condições, permitindo que as ações de fluxo de trabalho sejam executadas. O valor não é sensível a casos. O valor padrão é ou.

Exemplo: \<Conditions Or="or">

Valores do tipo s:string.
When s:string opcional

O texto definido nesse atributo é exibido na sentença de designer de regra quando um branch condicional é adicionado que requer os valores ou condições que o seguem para retornar true para que as ações de fluxo de trabalho sejam executadas. O valor não é sensível a casos. O valor padrão é If.

Exemplo: \<Conditions When="If">

Valores do tipo s:string.