Compartir a través de


PickBranch Constructor

Definición

Crea una nueva instancia de la actividad de la clase PickBranch.

public:
 PickBranch();
public PickBranch ();
Public Sub New ()

Ejemplos

En el siguiente ejemplo de código se muestra la creación de una actividad de la clase PickBranch. Este ejemplo procede del ejemplo Using the Pick Activity (Usar la actividad 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;
}

Se aplica a