FieldBind, élément (WorkflowActions)
Dernière modification : mardi 4 septembre 2012
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Attribut DesignerType
Propriétés de DesignerTypes
Éléments enfants
Éléments parents
L’élément FieldBind est un enfant de l’élément RuleDesigner. Ensemble, ces éléments permettent de créer une phrase lisible qui décrit une condition à évaluer ou une activité à exécuter. Lorsqu’ils sont construits correctement, ces éléments permettent également d’insérer des variables (telles que des liens hypertexte) dans la phrase, afin que l’éditeur de flux de travail sans code puisse substituer des valeurs dynamiques dans le flux de travail alors qu’il est en cours d’exécution. L’élément FieldBind mappe les entrées provenant de l’auteur de flux de travail sur des paramètres qui sont ensuite transmis à Microsoft SharePoint Foundation 2010.
<RuleDesigner>
<FieldBind>
<Option />
</FieldBind>
</RuleDesigner>
Attributs
Attribut |
Description |
---|---|
DesignerType |
Argument text. obligatoire. Spécifie le type d'entrée de contrôle ou d'utilisateur présenté à l'auteur de flux de travail lors de la génération de phrases dans l'éditeur de flux de travail. ![]()
Si vous ne spécifiez pas de DesignerType, l'attribut DesignerType par défaut est utilisé. L'attribut DesignerType par défaut est une zone de texte suivie d'un bouton de sélection et d'un bouton de recherche.
![]()
Un éditeur de flux de travail sans code doit traiter les valeurs retournées à celui-ci à partir du serveur comme ne respectant pas la casse.
|
Field |
Argument text obligatoire. Représente un élément Parameter permettant de générer les flux de travail. L'attribut Field est directement mappé sur un ou plusieurs éléments Parameter lorsqu'un type et une direction de paramètre sont définis. ![]()
Si vous utilisez plusieurs paramètres pour un attribut Field, les noms des paramètres doivent être séparés par des virgules (par exemple, Field="Variable,ValueType").
|
Function |
Argument Boolean facultatif. Lorsqu'il a pour valeur true, cet attribut insère le nom de la méthode Action dans la phrase. |
Id |
Argument Integer obligatoire (non négatif). Id fait office de clé relationnelle entre un élément FieldBind et la propriété Sentence de l'élément RuleDesigner parent, à l'image d'une clé primaire dans une base de données. |
OperatorTypeFrom |
Argument text obligatoire. Utilisé uniquement lorsque l'attribut DesignerType est défini sur Operator. Cet attribut détermine les types d'opérateurs disponibles pour l'utilisateur, en fonction du type de données .NET répertorié dans l'élément Parameter correspondant. Le paramètre spécifié pour l'attribut OperatorTypeFrom peut être du paramètre répertorié dans l'attribut Field. |
Text |
Argument text obligatoire. Texte affiché à l'utilisateur sous la forme de lien hypertexte dans la phrase conditionnelle. |
TypeFrom |
Argument text facultatif. Spécifie les types de données .NET utilisables avec une instance de l'élément FieldBind. L'attribut TypeFrom est associé à un élément Parameter qui contient la définition de type. |
Value |
Réservé à un usage ultérieur. |
Attribut DesignerType
Valeur |
Lié aux données |
Générateur par défaut |
Affichage d'une zone déroulante |
Générateur avancé |
Description de contrôle |
---|---|---|---|---|---|
Boolean |
Oui |
Non |
Oui |
Non |
Zone de liste déroulante avec les choix true et false remplis. |
ChooseDoclibItem |
Non |
Non |
Non |
Oui |
Sélecteur d'élément de bibliothèque de documents. |
ChooseListItem |
Non |
Non |
Non |
Oui |
Par défaut. |
CreateListItem |
Non |
Non |
Non |
Oui |
Par défaut. |
Date |
Oui |
Oui |
Non |
Non |
Sélecteur de date/heure. |
Dropdown |
Non |
Non |
Oui |
Non |
Contrôle de zone de liste déroulante. L'ajout d'éléments Option permet de remplir les éléments statiques. |
Non |
Non |
Non |
Oui |
Contrôle avancé de courrier électronique. Le formulaire affiche les champs de courrier électronique standard, notamment À, De, CC, Objet et Corps. |
|
FieldNames |
Non |
Non |
Oui |
Non |
Contrôle de zone de liste déroulante rempli avec tous les noms de champs dans la bibliothèque de documents ou liste actuelle. |
Float |
Oui |
Non |
Non |
Non |
Zone de texte. Permet l'entrée de valeurs à virgule flottante. |
Hyperlink |
Oui |
Oui |
Non |
Non |
Navigateur d'URL. Sélectionnez des ressources locales ou distantes à l'aide d'un générateur de liens standard. |
Integer |
Oui |
Non |
Non |
Non |
Zone de texte. Accepte des valeurs de type entier non négatif. |
ListNames |
Non |
Non |
Oui |
Non |
Contrôle de zone de liste déroulante rempli avec toutes les listes du site Web actuel. |
Operator |
Non |
Non |
Oui |
Non |
Contrôle de zone liste déroulante qui inclut les opérateurs permettant d'évaluer chaque côté de la phrase RuleDesigner. Les opérateurs sont statiques et doivent être ajoutés dans les éléments Options. |
ParameterNames |
Non |
Non |
Oui |
Non |
Zone de liste déroulante remplie avec toutes les variables locales qui ont été entrées en vue de leur utilisation par le flux de travail. |
Person |
Oui |
Oui |
Non |
Non |
Sélecteur de personne ou de groupe. Vous pouvez choisir une seule personne ou un seul groupe parmi les utilisateurs ou groupes locaux intégrés ou parmi les utilisateurs et les groupes appartenant à un domaine. |
SinglePerson |
Oui |
Oui |
Non |
Non |
Sélecteur de personne ou de groupe. Vous choisissez une seule personne ou un seul groupe parmi les utilisateurs ou groupes locaux intégrés ou parmi les utilisateurs et groupes appartenant à un domaine. |
Stringbuilder |
Non |
Non |
Non |
Oui |
Éditeur de zone de texte en ligne. Permet de créer des chaînes simples. |
Survey |
Non |
Non |
Non |
Oui |
Par défaut. |
Text |
Oui |
Non |
Non |
Non |
Par défaut. |
TextArea |
Oui |
Oui |
Non |
Non |
Par défaut. |
UpdateListItem |
Non |
Non |
Non |
Oui |
Par défaut. |
writablefieldNames |
Non |
Non |
Oui |
Non |
Zone de liste déroulante remplie soit avec une liste de champs dans la liste actuelle, soit avec une liste de bibliothèques de documents modifiables. Tous les autres champs sont masqués. |
Propriétés de DesignerTypes
Propriété |
Description |
---|---|
Data Bound |
Contrôle qui peut être lié aux données d'un élément de bibliothèque de documents ou de liste SharePoint. |
Default Builder |
Affiche un bouton avec bouton de sélection. En fonction du DesignerType, cette propriété ouvre une boîte de dialogue Date/Heure ou Éditeur de texte. |
Show Dropdown |
Affiche un contrôle d'une zone de liste déroulante. En fonction du DesignerType, les valeurs peuvent être remplies. Vous pouvez ajouter des éléments Options aux contrôles Show DropDown qui ne sont pas encore remplis. |
Advanced Builder |
Affiche des générateurs avancés en fonction du DesignerType. Les DesignerTypes avancés peuvent avoir plusieurs propriétés. Par exemple, le générateur avancé de courrier électronique permet l'entrée des champs À, De, CC, Objet et Corps. |
Éléments enfants
Éléments parents
Exemple
L'exemple suivant montre comment construire l'élément FieldBind dans l'élément parent RuleDesigner afin qu'il s'affiche correctement dans le concepteur de flux de travail.
<RuleDesigner Sentence="%1">
<FieldBind Field="MyParameter1"
Text="text" Id="1"
DesignerType="Dropdown"
TypeFrom="MyParameter1">
<Option Name="Display Name" Value="Display Value"/>
</FieldBind>
</RuleDesigner>
Voir aussi
Tâches
Concepts
Création d'éditeurs de flux de travail déclaratifs et sans code