Notification de fenêtre contextuelle (contrôle hébergé)
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Utilisez le type de contrôle hébergé Notification de fenêtre contextuelle pour afficher les notifications dans Unified Service Desk. La disposition et le contenu des notifications sont définies comme XAML dans une instance de formulaire Unified Service Desk, et le contrôle hébergé Notification de fenêtre contextuelle permet d'afficher et de masquer l'instance de formulaire selon les besoins.Pour plus d'informations :Configurer les notifications dans Unified Service Desk
Notes
Ce type de contrôle hébergé a été introduit dans la version 2.2 d'Unified Service Desk.
Contenu de la rubrique
Créer un contrôle hébergé Notification de fenêtre contextuelle
Actions UII prédéfinies
Événements prédéfinis
Créer un contrôle hébergé Notification de fenêtre contextuelle
Lors de la création d'un contrôle hébergé, les champs de l'écran Nouveau contrôle hébergé varient selon le type de contrôle hébergé à créer. Cette section fournit des informations sur les champs spécifiques au type de contrôle hébergé Notification de fenêtre contextuelle. Pour obtenir des informations détaillées sur la création d'un contrôle hébergé, voir Créer ou modifier un contrôle hébergé.
Dans l'écran Nouveau contrôle hébergé :
Dans la zone Unified Service Desk, sélectionnez Notification de fenêtre contextuelle dans la liste déroulante Type de composant USD.
Activez la case à cocher Application globale pour définir le contrôle hébergé comme contrôle global pouvant être affiché en dehors d'une session cliente. Les contrôles hébergés globaux n'ont pas de statut spécifique à une session, ainsi lorsque vous changez de session, ces mêmes contrôles hébergés globaux demeurent. Si la case à cocher est désactivée, le contrôle hébergé est basée sur la session. Les contrôles basés sur une session existent dans le contexte de la session client. Si l'utilisateur change de session, toutes les notifications et les autres contrôles hébergés de la session précédente sont masqués.
Vous ne pouvez pas modifier la valeur du champ Application dynamique. Par défaut, le contrôle est un contrôle hébergé dynamique qui permet à un agent de démarrer ou de fermer un contrôle hébergé à la demande, à l'aide de l'interface utilisateur ou par programme, grâce à un code spécifique. Pour plus d'informations, voir Contrôles hébergés Centre de services unifié dynamiques
Pour plus d'informations sur les autres champs Général, voir Créer ou modifier un contrôle hébergé.
Actions UII prédéfinies
Voici les événements prédéfinis pour ce contrôle hébergé.
Afficher
Affiche une notification.
Paramètre |
Description |
---|---|
formname |
Nom du formulaire Unified Service Desk à afficher. Obligatoire. |
placementmode |
Spécifie si la notification doit être affichée par rapport à la fenêtre Unified Service Desk. Les valeurs valides sont absolute ou relative.
|
left |
Spécifie la position, en pourcentage, à partir de la gauche de votre écran ou de la fenêtre du client Unified Service Desk où la notification doit être affichée. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut. |
top |
Spécifie la position, en pourcentage, à partir du haut de votre écran ou de la fenêtre du client Unified Service Desk où la notification doit être affichée. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut. |
timeout |
Durée en secondes pendant laquelle la notification est disponible sans interaction. Si vous ne spécifiez pas une valeur valide pour ce paramètre, la notification continue à s'afficher et n'est pas masquée/fermée automatiquement. Si vous souhaitez qu'une notification soit explicitement fermée, vous pouvez omettre cette valeur mais vous devez ajouter un bouton Annuler/Fermer pour fermer la notification si l'utilisateur le souhaite. |
Masquer
Masque la notification.
Fermer
Ferme la notification et supprime les éléments d'interface utilisateur associés.
Événements prédéfinis
Voici les événements prédéfinis pour ce contrôle hébergé.
Notes
Les développeurs peuvent définir des événements personnalisés (définis par l'utilisateur) pour le contrôle hébergé et les déclencher à partir de XAML.Pour plus d'informations :Liaison de commande pour effectuer des actions UII, des appels à l'action, et des événements de notification. Dans le cas d'événements définis par l'utilisateur, vous devez explicitement appeler l'action Hide pour masquer la notification, contrairement aux événements prédéfinis qui masquent automatiquement la notification lorsqu'ils se produisent.
OK
Cet événement est déclenché à partir du formulaire XAML qui définit la disposition de la notification.Pour plus d'informations :Liaison de commande pour effectuer des actions UII, des appels à l'action, et des événements de notification. Lorsque cet événement se produit, le contrôle de notification est automatiquement masqué.
Annuler
Cet événement est déclenché à partir du formulaire XAML qui définit la disposition de la notification.Pour plus d'informations :Liaison de commande pour effectuer des actions UII, des appels à l'action, et des événements de notification. Lorsque cet événement se produit, le contrôle de notification est automatiquement masqué.
TimedOut
Cet événement se produit lorsque le délai spécifié pour le contrôle dans l'action Show a expiré sans interaction sur le message de notification. Lorsque cet événement se produit, le contrôle de notification est automatiquement masqué.
Voir aussi
Configurer les notifications dans Unified Service Desk
Créer un événement défini par l'utilisateur
Unified Service Desk 2.0
© 2017 Microsoft. Tous droits réservés. Copyright