OnBroadcastReceive
L’événement de page SurObtentionDiffusion est disponible pour toutes les pages (pages du haut et sous-pages). Il est déclenché quand la solution obtient un message en raison d’une action S’abonner à un thème Diffusion qui a été définie sur la page. Il peut utiliser la variable $MT_Broadcast, qui contient du texte du message de diffusion reçu.
Les actions à réaliser quand un message de diffusion est reçu
Vous pouvez définir quelles actions sont à exécuter quand un message de diffusion est reçu. À cette fin, glissez-déposez les actions dans le volet principal de l’événement (capture d’écran ci-dessous).
Dans la capture d’écran ci-dessous, par exemple, notre arborescence d’action affiche une boîte de message quand le message de diffusion est reçu. Le titre de la boîte du message a été défini comme Greeting, et le texte contenu dans la boîte du message est le texte du message de diffusion reçu (qui est automatiquement stocké dans la variable $MT_Broadcast.
Veuillez prendre note des points suivants :
•Les actions définies sur cet événement seront déclenchées à chaque fois qu’un message de diffusion est reçu pour tout abonnement de diffusion défini sur la page.
•Le texte du message de diffusion reçu est stocké dans la variable $MT_Broadcast et peut être utilisé dans l’arborescence de l’action de l’événement de page.
•Le contenu de $MT_Broadcast ne sera pas disponible une fois que l’arborescence de l’action a été exécutée.
•Si vous voulez utiliser le texte du message de diffusion reçu une fois que l’arborescence de l’action a été exécutée, veillez à ce que les actions passent la valeur de $MT_Broadcast au nœud de source de page.
•Si aucune action n’a été définie sur cet événement de page, alors les actions OnBroadcastReceive au niveau du projet seront exécutées - si définies. Si aucune action n’a été définie au niveau du projet, alors aucune action ne sera exécutée quand un message de diffusion est reçu.