GetActivityName
Inserisce il nome dell'attività corrente nello stack.
<wf:Operation Name="GetActivityName"/>
No.
Stringa contenente il nome dell'attività corrente.
Il funzionamento di Windows Workflow Foundation è costituito da una serie di attività configurate dallo sviluppatore. A ciascuna attività viene assegnato un nome univoco all'interno del flusso di lavoro. È possibile intercettare i dati di un'attività specifica filtrando in base al nome univoco.
Nell'esempio seguente è contenuta un'espressione di filtro di eventi configurata per trovare una specifica attività, ovvero FoodAndDrinksPolicy, in un flusso di lavoro Closed. A tale scopo, viene utilizzata una combinazione di operazioni, tra cui GetActivityName
, GetActivityEvent
, e di operazioni logiche.
<ic:Filter>
<ic:Expression>
<wf:Operation Name="GetActivityName"/>
<ic:Operation Name="Constant">
<ic:Argument>FoodAndDrinksPolicy</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals"/>
<wf:Operation Name="GetActivityEvent"/>
<ic:Operation Name="Constant">
<ic:Argument>Closed</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals"/>
<ic:Operation Name="And"/>
</ic:Expression>
</ic:Filter>
Questo modello di filtro è comune con i file di configurazione dell'intercettore Windows Workflow Foundation.
Nota
Gli argomenti non richiedono virgolette a meno che non si tenti di trovare una corrispondenza con una stringa contenente virgolette.