Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'esempio Pick illustra come usare l'attività Pick.
L'attività Pick fornisce la modellazione dei controlli basata su eventi. Si comporta in modo simile all'istruzione C# switch , che esegue solo uno dei rami nell'istruzione switch . A differenza dell'istruzione switch in cui viene eseguito un ramo in base a un valore, l'attività Pick esegue un ramo in base al completamento di un'attività.
In questo esempio viene richiesto a un utente di digitare il nome nella console entro un determinato periodo di tempo. L'attività Pick nell'esempio ha due rami che vengono eseguiti in base al fatto se l'utente digita il proprio nome entro 5 secondi oppure no. Se l'utente digita il nome entro 5 secondi, viene eseguito il primo ramo che contiene un'attività personalizzata ReadLine ; in caso contrario, viene eseguito l'altro ramo che contiene un'attività Delay . Dopo aver digitato il nome di un utente nella console, il nome dell'utente viene stampato nella console. Se un input non viene immesso entro 5 secondi, si verifica il timeout dell'operazione.
Dimostra
Pick attività.
Discussione
L'esempio include un flusso di lavoro di Progettazione e un flusso di lavoro codificato.
Flusso di lavoro Designer La versione Designer dell'esempio illustra come creare un flusso di lavoro nel Designer. Sono inclusi i file seguenti:
Program.cs : include la
Mainfunzione che esegue il flusso di lavoro di esempio.ReadString.cs: un'attività personalizzata che legge alcuni input dalla console.
Sequence1.xaml: un flusso di lavoro creato utilizzando il designer che impiega Pick.
Flusso di lavoro codificato La versione codificata dell'esempio illustra come creare un flusso di lavoro nella finestra di progettazione. Sono inclusi i file seguenti:
Program.cs : include la
Mainfunzione che esegue il flusso di lavoro di esempio.ReadString.cs: un'attività personalizzata che legge alcuni input dalla console.
Per usare questo esempio
Usando Visual Studio, aprire il file della soluzione Pick.sln.
Per compilare la soluzione, premere CTRL+MAIUSC+B.
Per eseguire la soluzione, premere F5.