Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Option, élément (WorkflowInfo)

S’applique à : SharePoint Foundation 2013 | SharePoint Server 2013

Permet de remplir les contrôles de zone de liste déroulante de DesignerType qui ne sont pas liés aux données. éléments de Option contiennent des paires de texte et la valeur qui peuvent être utilisés pour générer une phrase de flux de travail. Ils contiennent également des informations sur les types de données Microsoft .NET.


<RuleDesigner>
  <FieldBind>
        <Option />
  </FieldBind>
</RuleDesigner>

Attribute (Attribut)

Description

Name

String. La valeur qui est affichée dans le contrôle de zone de liste déroulante.

TypeFilter

String. Utilisé uniquement si le parent FieldBind DesignerType est Operator. L'attribut TypeFilter permet aux options pour être masqué ou affiché dans l'éditeur de flux de travail, en fonction du type de données de l'élément parent.

Vous pouvez définir plusieurs types pour l'attribut TypeFilter, à condition de les séparer par des virgules.

UnaryHides

String. Utilisé uniquement si le type deRuleDesigner parent FieldBindest Operator. La valeur spécifiée dans cet attribut doit être synchronisée avec l'attribut Field d'un élément FieldBind . Si cette option est sélectionnée, le FieldBind spécifié dans ce champ est masqué dans l'éditeur de flux de travail. 

Value

String : représente la valeur de l'élément de liste déroulante sélectionné.

Attribut des valeurs

Le tableau suivant contient les valeurs d'attribut utilisées avec un attribut TypeFilter de Operator qui effectue des comparaisons conditionnelles. Des valeurs personnalisées peuvent être substituées.

Value

Description

Equal

Retourne true si les valeurs interrogées sont égales. La casse doit être respectée.

EqualNoCase

Retourne true si les valeurs interrogées sont égales. Le respect de la casse n'est pas obligatoire.

NotEqual

Retourne true si les valeurs interrogées ne sont pas égales. La casse doit être respectée.

NotEqualNoCase

Retourne true si les valeurs interrogées ne sont pas égales. Le respect de la casse n'est pas obligatoire.

StartsWith

Retourne true si les valeurs interrogées commencent par un modèle spécifique.

NotStartsWith

Retourne true si les valeurs interrogées ne commencent pas par un modèle spécifique.

EndsWith

Retourne true si les valeurs interrogées finissent par un modèle spécifique.

NotEndsWith

Retourne true si les valeurs interrogées ne finissent pas par un modèle spécifique.

contains

Retourne true si les valeurs interrogées contiennent le modèle spécifié.

NotContains

Retourne true si les valeurs interrogées ne contiennent pas le modèle spécifié.

ContainsNoCase

Retourne true si les valeurs interrogées contiennent le modèle spécifié.

Matches

Retourne true si les valeurs interrogées correspondent à une expression régulière spécifiée.

IsEmpty

Spécifie une chaîne vide.

Élements enfants

Aucune authentification

Éléments parents

Le code XML suivant montre comment construire un élément Option de sorte qu'il soit visible au concepteur de flux de travail.

<RuleDesigner Sentence="%1">
   <FieldBind Field="MyParameter1" 
              Text="text" Id="1"       
              DesignerType="Operator" 
              OperatorTypeFrom="MyParameter1">
        <Option Name="equals" Value="Equal"/>
        <Option Name="not equals" Value="NotEqual"/>
        <Option Name="is greater than" 
                Value="GreaterThan"
                TypeFilter="System.Double;System.Int32;
                            System.Uint32;System.DateTime"/>
        <Option Name="is greater than or equal to"   
                Value="GreaterThanOrEqual"
                TypeFilter="System.Double;System.Int32;
                            System.Uint32;System.DateTime"/>
        <Option Name="is less than" 
                Value="LessThan"
                TypeFilter="System.Double;System.Int32;
                            System.Uint32;System.DateTime"/>
        <Option Name="is less than or equal to" 
                Value="LessThanOrEqual"
                TypeFilter="System.Double;System.Int32;
                            System.Uint32;System.DateTime"/>
        <Option Name="is empty" 
                Value="IsEmpty"
                TypeFilter="System.String" 
                UnaryHides="right"/>
        <Option Name="is not empty" 
                Value="NotIsEmpty"
                TypeFilter="System.String" 
                UnaryHides="right"/>
        <Option Name="begins with" 
                Value="StartsWith"
                TypeFilter="System.String"/>
        <Option Name="does not begin with" 
                Value="NotStartsWith"
                TypeFilter="System.String"/>
        <Option Name="ends with" 
                Value="EndsWith"
                TypeFilter="System.String"/>
        <Option Name="does not end with" 
                Value="NotEndsWith"
                TypeFilter="System.String"/>
        <Option Name="contains" 
                Value="Contains"
                TypeFilter="System.String"/>
        <Option Name="does not contain" 
                Value="NotContains"
                TypeFilter="System.String"/>
        <Option Name="matches regular expression" 
                Value="Matches"
                TypeFilter="System.String"/>
        <Option Name="equals (ignoring case)" 
                Value="EqualNoCase"
                TypeFilter="System.String"/>
        <Option Name="contains (ignoring case)" 
                Value="ContainsNoCase"
                TypeFilter="System.String"/>
        <Option Name="equals (ignoring time)" 
                Value="EqualNoTime"
                TypeFilter="System.DateTime"/>
     </FieldBind>
</RuleDesigner>
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft