Leggere in inglese

Condividi tramite


GetActivityName

Inserisce il nome dell'attività corrente nello stack.

Sintassi

  
<wf:Operation Name="GetActivityName"/>  

Parametri

No.

Valore push

Stringa contenente il nome dell'attività corrente.

Commenti

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.

Esempio

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.