Share via


Esempio di associazione di attività personalizzata

Download sample

In questo esempio viene illustrato come associare le proprietà di attività alle proprietà del flusso di lavoro, in modo che l'attività venga inizializzata con lo stesso valore di proprietà del flusso di lavoro corrispondente.

L'impostazione dell'associazione di attività personalizzata richiede un flusso di lavoro che espone una proprietà (tramite l'utilizzo della sintassi di proprietà .NET Framework standard) e un'attività personalizzata che espone un membro DependencyProperty. Dopo avere aggiunto l'attività personalizzata al flusso di lavoro, è possibile specificare l'associazione nella pagina Proprietà dell'istanza dell'attività. È possibile accedere a questa pagina dall'icona dell'attività nel riquadro dell'utilità di progettazione del flusso di lavoro.

Nel riquadro Proprietà di Visual Studio, fare clic sul pulsante con i puntini di sospensione (...) nel campo del valore della proprietà dell'attività. Questo pulsante apre la finestra di dialogo Associazione che elenca le proprietà del flusso di lavoro nel riquadro all'estrema sinistra.

Nell'esempio, viene creata un'attività personalizzata con una proprietà String chiamata NameToPrint; quando eseguita, questa semplice attività personalizzata stampa il valore nella console. Il flusso di lavoro nell'esempio espone anche una proprietà chiamata NameToPrint; questa proprietà viene impostata dall'applicazione host nell'insieme Parametri utilizzato per creare il flusso di lavoro.

Quando il flusso di lavoro viene eseguito, la proprietà NameToPrint dell'attività viene associata alla proprietà NameToPrint del flusso di lavoro. A sua volta, tale proprietà viene impostata dall'applicazione console. L'attività scrive quindi il valore nella console.

Nota

In questo esempio viene mostrata solo l'associazione tra le proprietà del flusso di lavoro e le proprietà di attività. Se necessario, le proprietà di attività possono inoltre essere associate ad altre proprietà di attività.

Per generare l'esempio

  1. Scaricare l'esempio facendo clic su Scarica esempio in questo argomento.

    In tal modo viene estratto il progetto di esempio sul disco rigido locale.

  2. Fare clic sul pulsante Start, scegliere Programmi, Microsoft Windows SDK e fare clic su CMD Shell.

  3. Accedere alla directory di origine dell'esempio.

  4. Al prompt dei comandi, immettere MSBUILD <nome file soluzione>.

Per eseguire l'esempio

  • Nella finestra del prompt dei comandi di SDK, eseguire il file exe nella cartella HostApplication\bin\debug (o nella cartella HostApplication\bin per la versione VB dell'esempio), collocata sotto la cartella principale dell'esempio.

Vedere anche

Altre risorse

Using Dependency Properties
Tutorial: Create a Custom Activity
Esempi di associazione di attività

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.