GetActivityName
Schiebt den Namen der aktuellen Aktivität auf den Stapel.
<wf:Operation Name="GetActivityName"/>
Keine.
Zeichenfolge, die den Namen der aktuellen Aktivität enthält.
Windows Workflow Foundation erledigt seine Arbeit als Abfolge von Aktivitäten, die ein Entwickler konfiguriert hat. Jeder dieser Aktivitäten ist im Workflow ein eindeutiger Name zugeordnet. Sie können Daten für eine bestimmte Aktivität abfangen, indem Sie mit deren eindeutigem Namen filtern.
Das folgende Beispiel enthält einen Ereignisfilterausdruck, in dem nach einer bestimmten Aktivität (FoodAndDrinksPolicy) in einem Closed-Workflow gesucht wird. Die Suche erfolgt in einer Kombination aus Operationen, wozu auch GetActivityName
und GetActivityEvent
gehören, und logischen Operationen.
<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>
Dieses Filtermuster gilt allgemein für Windows Workflow Foundation-Interceptorkonfigurationsdateien.
Hinweis
Für die Argumente sind keine Anführungszeichen erforderlich, sofern Sie nicht explizit mit einer Zeichenfolge vergleichen möchten, die Anführungszeichen enthält.