Répertoire d’exemples de code pour Dynamics 365 Customer Engagement (on-premises)
L’exemple de code suivant est fourni pour Dynamics 365 Customer Engagement (on-premises).
Activités
Exemple : collaborer avec des flux d’activités
Exemple : Convertir une télécopie en tâche
Exemple : Créer un courrier électronique à l’aide d’un modèle
Exemple : Créer, récupérer, mettre à jour et supprimer la pièce jointe d’un courrier électronique
Exemple : Promouvoir un message électronique dans Dynamics 365 Customer Engagement (on-premises)
Exemple : Extraire les pièces jointes de courrier électronique pour un modèle de courrier électronique
Exemple : Envoyer un message électronique
Exemple : Envoyer un courrier électronique à l’aide d’un modèle
Exemple : Envoyer des courriers électroniques en nombre et analyser les résultats
Exemple : charger, récupérer et télécharger une pièce jointe
Exemple : utiliser les enregistrements groupe d’activité
Administration et sécurité
Exemple : attribuer un rôle de sécurité à l’équipe
Exemple : Associer un rôle de sécurité à un utilisateur
Exemple : Créer un utilisateur local
Exemple : Déterminer si un utilisateur a un rôle
Exemple : Désactiver un utilisateur
Exemple : Activer la sécurité des champs pour une entité
Exemple : Supprimer un rôle pour un utilisateur
Exemple : Extraire des autorisations de champ
Exemple : extraire des enregistrements de partage de champ
Exemple : récupérer les informations de licence
Exemple : Récupérer les rôles pour une organisation
Exemple : Récupérer des informations de fuseau horaire
Audit
Exemple : auditer les modifications des données d’entité
Exemple : audit de l’accès utilisateur
Authentification
Exemple : Authentifier les utilisateurs d’Office 365 avec les services Web Dynamics 365 Customer Engagement
Exemple : Emprunter une identité à l’aide du privilège ActOnBehalfOf
Exemple : Démarrage rapide de Dynamics 365 Customer Engagement (on-premises)
Exemple : Démarrage rapide de la connexion simplifiée avec Dynamics 365 Customer Engagement (on-premises)
Exemple : Démarrage rapide de l’API des outils XRM
Azure
Exemple : Plug-in personnalisé compatible Azure
Exemple : activité de workflow personnalisée compatible Azure
Exemple : écouteur unidirectionnel
Exemple : écouteur bidirectionnel
Suppression en bloc
Exemple : Supprimer en bloc les enregistrements exportés
Exemple : Supprimer en bloc des enregistrements qui correspondent aux critères communs
Flux des processus d’entreprise
Exemple : getEnabledProcesses
Exemple : getActivePath
Graphiques et tableaux de bord
Exemple : Attribuer un graphique à un autre utilisateur
Exemple : attribuer un tableau de bord appartenant à un utilisateur à un autre utilisateur
Exemple : Créer, récupérer, mettre à jour et supprimer un tableau de bord
Exemple : créer, extraire, mettre à jour et supprimer un graphique
Exemple : Extraire tous les graphiques associés à une entité
Connexions
Exemple : créer une connexion (liaison anticipée)
Exemple : Créer un rôle de connexion (liaison anticipée)
Exemple : créer un rôle de connexion réciproque (à liaison anticipée)
Exemple : interroger des connexions par un enregistrement (liaison anticipée)
Exemple : Interroger des connexions par rôles réciproques (liaison anticipée)
Exemple : interroger les rôles de connexion par code de type d’entité (liaison anticipée)
Exemple : mettre à jour un rôle de connexion (à liaison anticipée)
Dynamics 365 for Outlook
Exemple : créer et extraire les filtres Outlook
Exemple : Utiliser les méthodes Dynamics 365 for Outlook
Devise
Exemple : Récupérer le taux de change pour la devise
Service clientèle et planification
Exemple : Réserver un rendez-vous
Exemple : fermer un incident
Exemple : convertir un rendez-vous en rendez-vous périodique
Exemple : Créer, récupérer, mettre à jour et supprimer un rendez-vous périodique
Exemple : mettre fin à une série de rendez-vous périodiques
Exemple : Lier des attributs personnalisés entre les séries et les instances
Exemple : gérer des contrats
Exemple : Requête sur les heures de travail d’un utilisateur
Exemple : Requête sur les heures de travail de plusieurs utilisateurs
Exemple : Replanifier et annuler un rendez-vous périodique
Exemple : Planification d’une ressource
Exemple : valider un rendez-vous
Personnalisation et métadonnées
Exemple : créer une activité personnalisée
Exemple : Créer une entité d’activité personnalisée
Exemple : Créer un groupe d’options général
Exemple : Créer et récupérer des entités-relations
Exemple : Créer et mettre à jour une entité pouvant recevoir du courrier
Exemple : créer et mettre à jour des métadonnées d’entité
Exemple : Rechercher les dépendances de solution
Exemple : Vidage des métadonnées d’attribut dans un fichier
Exemple : Vider les métadonnées de liste déroulante d’attributs dans un fichier
Exemple : Vider les métadonnées d’entité dans un fichier
Exemple : Vider les informations de privilège d’entité dans un fichier
Exemple : Vidage des informations de relation d’entité dans un fichier
Exemple : vider les informations d’un groupe d’options général dans un fichier
Exemple : exporter les définitions du ruban
Exemple : Importer des fichiers en tant que ressources web
Exemple : Transmettre plusieurs valeurs à une ressource web via le paramètre de données
Exemple : Rechercher des métadonnées et détecter les modifications
Exemple : Définir et récupérer des images d’entité
Exemple : utilitaire de ressources web
Exemple : utiliser les attributs
Exemple : Utiliser des groupes d’options généraux
Exemple : utiliser des solutions
Exemple : Utiliser les vues
Importation de données
Exemple : exporter et importer un mappage de données
Exemple : Importer des données à l’aide d’un mappage de données complexe
Service web de déploiement
Exemple : utiliser les messages de service
Service web de découverte
Exemple : accéder au service de découverte
Détection des doublons
Exemple : rechercher plusieurs enregistrements dupliqués
Exemple : activer la détection des doublons et récupérer les doublons
Exemple : utiliser la détection des doublons lors de la création et la mise à jour des enregistrements
Enregistrements d’entité
Exemple : attribuer un enregistrement à un nouveau propriétaire
Exemple : Attribuer un enregistrement à une équipe
Exemple : associer des enregistrements (liaison anticipée)
Exemple : Créer, récupérer, mettre à jour et supprimer des enregistrements (liaison anticipée)
Exemple : créer et mettre à jour des enregistrements avec les enregistrements associés (liaison anticipée)
Exemple : Créer, récupérer, mettre à jour et supprimer (liaison tardive)
Exemple : Initialiser un enregistrement à partir d’un enregistrement existant
Exemple : Fusionner deux enregistrements
Exemple : Récupérer les transitions d’état valides
Exemple : Regrouper les enregistrements relatifs à un enregistrement spécifique
Exemple : sérialiser et désérialiser une entité
Exemple : Définir et récupérer des images d’entité
Exemple : partage d’un enregistrement avec une équipe d’accès
Exemple : partager des enregistrements à l’aide des messages GrantAccess, ModifyAccess et RevokeAccess
Exemple : Valider et sélectionner l’état d’une entité
Exemple : charger, récupérer et télécharger une pièce jointe
Base de connaissances
Exemple : Rechercher et récupérer des articles
Marketing
Exemple : distribuer une campagne rapide
Exemple : distribuer des activités de campagne aux listes dynamiques et statiques
Exemple : Distribuer des activités de campagne à une liste marketing incluse
Service web d’organisation
Exemple : Authentifier les utilisateurs d’Office 365 avec les services Web Dynamics 365 Customer Engagement
Exemple : Exécuter plusieurs demandes
Exemple : Exécuter plusieurs demandes dans la transaction
Code d’assistance : classe SystemUserProvider
Exemple : emprunt d’une identité à l’aide du privilège ActOnBehalfOf
Exemple : Démarrage rapide de Dynamics 365 Customer Engagement (on-premises)
Exemple : Démarrage rapide de la connexion simplifiée avec Dynamics 365 Customer Engagement (on-premises)
Exemple : Utiliser le contexte de service d’organisation
Plug-ins
Exemple : Calculer le plug-in Tarifs
Exemple : Créer un plug-in de base
Exemple : accès web d’un plug-in placé dans le bac à sable
Catalogue de produits
Exemple : Ajouter des produits à une offre groupée
Exemple : Calculer le plug-in Tarifs
Exemple : Cloner les enregistrements de produit
Exemple : créer et publier des produits
Processus, workflows et boîtes de dialogue
Exemple : calculer un score de crédit avec une activité de workflow personnalisée
Exemple : créer une activité de workflow personnalisée
Exemple : créer un processus à l’aide d’un modèle
Exemple : créer un workflow en temps réel dans le code
Exemple : créer un workflow dans le code
Exemple : créer, récupérer, mettre à jour et supprimer un dialogue
Exemple : exécuter un workflow
Exemple : Définir l’état d’un workflow
Exemple : mettre à jour l’anniversaire suivant à l’aide d’une activité de workflow personnalisée
Requête et recherche
Exemple : requêtes complexes LINQ
Exemple : convertir des requêtes entre des expressions Fetch et Query
Exemple : créer une requête LINQ
Exemple : Créer une requête LINQ avec la liaison tardive
Exemple : Exemples de requête LINQ supplémentaires
Exemple : récupération multiple avec des opérateurs de condition à l’aide de LINQ
Exemple : Récupération multiple avec QueryByAttribute à l’aide de types forts
Exemple : Récupération multiple avec QueryExpression à l’aide de types forts
Exemple : extraire les enregistrements d’une table d’intersection
Exemple : extraire avec une relation un-à-plusieurs
Exemple : Utiliser l'agrégation dans FetchXML
Exemple : Utilisation FetchXML avec un cookie de pagination
Exemple : Utiliser QueryExpression avec un cookie de pagination
Exemple : valider et exécuter une requête enregistrée
Files d’attente
Exemple : ajouter un enregistrement à une file d’attente (liaison anticipée)
Exemple : Ajouter un principal à une file d’attente (liaison anticipée)
Exemple : nettoyer l’historique d’une file d’attente (à liaison anticipée)
Exemple : Créer une file d’attente (liaison anticipée)
Exemple : Supprimer une file d’attente (liaison anticipée)
Exemple : Libérer un élément de file d’attente vers la file d’attente à l’aide de (liaison anticipée)
Exemple : Partager une file d’attente (liaison anticipée)
Exemple : spécifier un élément de file d’attente à utiliser (liaison anticipée)
Rapports
Exemple : Télécharge une définition de rapport
Exemple : Accéder à la limite de l’historique d’un rapport
Exemple : Rendre un rapport accessible ou inaccessible pour l’organisation
Exemple : Publier un rapport
Ventes : prospects, opportunités, devis, commandes, factures, connexions.
Exemple : convertir une opportunité en un devis (liaison anticipée)
Exemple : créer une connexion (liaison anticipée)
Exemple : Créer un rôle de connexion (liaison anticipée)
Exemple : créer un rôle de connexion réciproque (à liaison anticipée)
Exemple : Créer une opportunité (à liaison anticipée)
Exemple : Traiter une commande client
Exemple : remplacer le nombre total d’objectifs et fermer l’objectif
Exemple : Traiter les devis, les commandes et les factures
Exemple : Inclure un prospect
Exemple : interroger les rôles de connexion par code de type d’entité (liaison anticipée)
Exemple : Interroger des connexions par rôles réciproques (liaison anticipée)
Exemple : récupérer une opportunité (liaison anticipée)
Exemple : Cumuler les données d’objectif sur une période personnalisée par rapport au revenu cible
Exemple : Cumuler les données d’objectif sur une période fiscale par rapport au nombre cible étendu
Exemple : Définir des prix négatifs dans les opportunités, les devis et les commandes client
Exemple : mettre à jour un rôle de connexion (à liaison anticipée)
Exemple : utiliser les requêtes de report pour suivre les objectifs
Exemple de données
Exemple : installer ou supprimer des exemples de données
SharePoint
Exemple : créer, récupérer, mettre à jour et supprimer un enregistrement d’emplacement SharePoint
Exemple : Activer la gestion des documents pour les entités
Exemple : Récupérer l’URL absolue et de collection de sites pour un enregistrement d’emplacement
Solutions
Exemple : Rechercher les dépendances de solution
Exemple : utiliser des solutions
Fuseau horaire
Exemple : Récupérer des informations de fuseau horaire
Ressources web
Exemple : Importer des fichiers en tant que ressources web
Exemple : Transmettre plusieurs valeurs à une ressource web via le paramètre de données
Exemple : utilitaire de ressources web
Voir aussi
Didacticiels pour se familiariser avec Dynamics 365 Customer Engagement (on-premises)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour