PickBranch Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Chemin d’accès potentiel d’exécution dans une activité Pick.
public ref class PickBranch sealed
[System.Windows.Markup.ContentProperty("Action")]
public sealed class PickBranch
[<System.Windows.Markup.ContentProperty("Action")>]
type PickBranch = class
Public NotInheritable Class PickBranch
- Héritage
-
PickBranch
- Attributs
Exemples
L'exemple de code suivant montre comment créer une activité PickBranch. Cet exemple provient de l’exemple Utilisation de l’activité Pick .
static Activity CreateWF()
{
Variable<string> name = new Variable<string>();
Sequence body = new Sequence
{
Variables = { name },
Activities =
{
new WriteLine { Text = "What is your name? (You have 5 seconds to answer)" },
new Pick
{
Branches =
{
new PickBranch
{
Trigger = new ReadString
{
Result = name,
BookmarkName = bookmarkName
},
Action = new WriteLine
{
Text = new InArgument<string>(env => "Hello " + name.Get(env))
}
},
new PickBranch
{
Trigger = new Delay
{
Duration = TimeSpan.FromSeconds(5)
},
Action = new WriteLine
{
Text = "Time is up."
}
}
}
}
}
};
return body;
}
Remarques
Un PickBranch contient un Trigger et un Action. Au début de l’exécution d’un Pick élément, toutes les activités de déclencheur de tous les PickBranch éléments sont planifiées. Lorsque la première activité (la plus à gauche) se termine, l’activité d’action correspondante est planifiée et toutes les autres activités de déclencheur sont annulées.
Constructeurs
PickBranch() |
Crée une instance de l'activité PickBranch. |
Propriétés
Action |
Activity à exécuter si l’exécution de cette branche est déclenchée. |
DisplayName |
Nom de cette branche à afficher dans le concepteur d’activités. |
Trigger |
Activité dont l’achèvement active cette branche Pick. |
Variables |
Collection de variables définies par l’utilisateur qui sont associées à cette activité. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |