Problèmes de débogage dans le Centre de services unifié

L'application de débogueur dans Centre de services unifié est un contrôle hébergé qui fournit des idées dans les exécutions de code de la plateforme Centre de services unifié. Elle permet de résoudre des problèmes dans votre application Centre de services unifié.

Pour activer le débogueur, vous devez créer un contrôle hébergé Centre de services unifié de type Débogueur. Les trois exemples d'applications de Centre de services unifié sont préconfigurés avec un contrôle hébergé Débogueur.

Le débogueur fournit des informations sous les onglets suivants : Appels à l'action, Résultat du débogageParamètres des données. En outre, le débogueur vous permet également de tester les appels à l'action existants et les actions UII disponibles dans le système.

Contenu de la section

Onglet Appels à l'action

Onglet Résultat du débogage

Onglet Paramètres des données

Test de vos appels à l'action et actions UII

Onglet Appels à l'action

Le premier onglet du débogueur est l'onglet Appels à l'action. Les appels à l'action sont le principal mécanisme par le biais duquel les éléments se produisent dans le Centre de services unifié. En suivant la progression de ces éléments, ainsi que les valeurs utilisées dans vos paramètres de remplacement, vous obtenez des informations précieuses sur vos contrôles hébergés.

Debugger action calls tab

Les couleurs de surlignage suivantes sont utilisées pour les enregistrements dans l'onglet Appels à l'action :

  • Le jaune indique qu'un appel à l'action n'a pas été exécuté car une condition a échoué.

  • Le rouge indique que la condition a réussi, mais que l'action a échoué en raison d'une exception ou car les paramètres requis dans les données n'étaient pas remplaçables.

    Debugger action calls issues

Onglet Résultat du débogage

Cet onglet affiche un écouteur de traces. Si vous avez joint un débogueur de code à l'application, c'est le résultat que vous verrez. Il affiche également le texte qui sera entré dans un fichier journal.

Debug Output tab in Debugger

Onglet Paramètres des données

Cet onglet affiche les paramètres de données qui sont capturés lors de l'exécution de l'application. La liste des valeurs disponibles changera souvent lorsque les données sont découvertes de différentes façons lors de l'utilisation de l'application. Ces paramètres de données peuvent être utilisés lors de l'appel d'actions, pour l'affichage, ou à d'autres fins dans l'application à l'aide des paramètres de remplacement. Les paramètres de données système débutent généralement par « $, » comme « “$Global » afin de les séparer des paramètres de données généraux. Pour plus d'informations, consultez MSDN : Replacement parameters (Paramètres de remplacement) dans le Guide du développeur Centre de services unifié.

Vous pouvez actualiser les paramètres de données en cliquant sur l'icône Mettre à jour les paramètres de données. Vous pouvez également copier les paramètres de données dans votre presse-papiers.

Debugger data parameters tab

Test de vos appels à l'action et actions UII

Le débogueur vous permet également de tester les appels à l'action et actions UII existants à l'aide de conditions et de paramètres de remplacement pour faire des essais et afficher les résultats selon vos besoins. Pour afficher la zone où vous pouvez tester les appels à l'action et les actions UII, cliquez sur la flèche vers le bas au-dessus de l'onglet Appels à l'action.

Expand the testing area in Debugger

  • Dans l'onglet Appels à l'action, sélectionnez un appel à l'action dans la liste déroulante, puis cliquez sur l'icône Exécuter l'appel à l'action (Run button) pour afficher les résultats de l'appel à l'action. Pour plus d'informations sur le test d'un appel à l'action, consultez la section MSDN : Test the action call for customizing your display (Tester l'appel à l'action pour personnaliser votre affichage) dans la rubrique relative à la personnalisation d'un thème dans le Guide du développeur Centre de services unifié.

  • Dans l'onglet Action directe, vous pouvez appeler directement des actions UII sur des contrôles hébergés du système. Il s'agit d'un moyen utile de tester la configuration des appels à l'action avant de créer un appel à l'action pour l'action UII. Les paramètres de remplacement peuvent être utilisés dans le champ Données lorsque vous testez des actions UII. Si vous disposez des autorisations requises, vous pouvez également créer des contrôles hébergés et des actions UII en cliquant sur les icônes d'ajout en regard des listes déroulantes correspondantes. Vous affichez ainsi la page Nouveau contrôle hébergé ou Nouvelle action UII dans Internet Explorer, selon ce que vous avez choisi de créer. Pour plus d'informations sur le test d'une action UII, consultez la section MSDN : Run the Unified Service Desk client to work with custom hosted control (Exécuter le client Unified Service Desk pour utiliser le contrôle hébergé personnalisé) dans la rubrique relative à la création d'un contrôle hébergé Centre de services unifié personnalisé dans le Guide du développeur Centre de services unifié.

Voir aussi

Concepts

Exemples d'applications Centre de services unifié
Configurer la journalisation des diagnostics dans le Centre de services unifié

Autres ressources

Dépanner le Centre de services unifié à l'aide du débogueur et de la journalisation des diagnostics
MSDN : Walkthrough 6: Configure the Debugger hosted control in your agent application (Guide pas-à-pas 6: configurer le contrôle hébergé Débogueur dans votre application agent)
MSDN : Hosted control types and action/event reference (Types de contrôle hébergé et référence d'action et d'événement)

Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.