J'ai une activité dérivée NativeActivity
que j'ai écrite pour utiliser les signets comme déclencheur pour une branche de sélection. En utilisant quelque chose que j'ai trouvé sur MSDN j'ai essayé d'écrire ceci pour déclencher la branche. La branche contient des activités qui envoient des rappels de service aux clients distants via des activités d'envoi. Si je définis un délai pour le déclencheur, les rappels se déclenchent sur les clients avec succès. Si j'utilise mon activité de code, les activités de branche de sélection ne se déclenchent pas. Il faut donc un argument pour définir le nom du signet pour les futures références de signets afin d'exécuter le déclencheur. OnResumeBoookmark() prend un objet ClientUpdate
qui est passé par mon application qui héberge l'application workflow. L'activité consiste à renvoyer l'objet afin que le ClientUpdate
puisse être transmis au flux de travail et qu'il soit envoyé aux clients distants via l'activité d'envoi dans la branche de sélection. En théorie de toute façon.Qu'est-ce que je fais de mal avec mon déclencheur de sélection de signets Workflow?
Pour une raison quelconque, il semble être correct, mais se sent mal. Je ne suis pas sûr si je devrais écrire l'activité d'une manière différente pour prendre soin de ce dont j'ai besoin pour mon service WF.