GetUserDataType
Transmet le nom du type de données utilisateur actuel sur la pile.
<wf:Operation Name="GetUserDataType" />
Aucun.
Chaîne contenant le type de données utilisateur actuel au format qualifié pour les assemblys.
Contrairement à GetActivityType, cette opération n’utilise pas le format de nom de classe qualifié d’assembly ; au lieu de cela, il envoie uniquement le nom de type :
MyLibrary.MyObject
Notes
Si vous utilisez le format de nom de classe qualifié d’assembly comme constante lors de la comparaison de valeurs, il sera toujours évalué à false
.
Lorsque cette opération est effectuée dans un filtre, les types de données utilisateur dérivés sont également mis en correspondance.
L’exemple suivant contient une expression de filtre d’événements qui sera évaluée à true
pour les MyLibrary.MyObject
instances et pour toutes les instances de classes qui dérivent de MyLibrary.MyObject
.
<ic:Filter>
<ic:Expression>
<wf:Operation Name="GetUserDataType" />
<ic:Operation Name="Constant">
<ic:Argument>MyLibrary.MyObject</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals" />
</ic:Expression>
</ic:Filter>