Messages et méthodes de l’entité Solution
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Une solution représente un groupe de composants de solution pouvant être exportés ou importés.
Lorsque la solution est gérée, elle est traitée comme une seule unité logicielle. La suppression d’une solution gérée supprime tous les composants de solution.
Lorsqu’une solution est non gérée, c’est juste un regroupement nommé d’un ensemble de composants de solution. La suppression d’une solution non gérée supprime uniquement le groupe. Tous les composants de solution restent. Une solution gérée se crée en exportant une solution non gérée et en choisissant de l’exporter en tant que solution gérée. Le nom de schéma pour cette entité est Solution.Pour afficher les métadonnées d'entité pour votre organisation, installez la solution Navigateur de métadonnées décrite dans l'article Parcourir les métadonnées de votre organisation. Vous pouvez également afficher les métadonnées d'une organisation non personnalisée dans un fichier Excel appelé EntityMetadata.xlsx dans le dossier de niveau supérieur du téléchargement du Kit de développement logiciel (SDK).
Le tableau suivant décrit les messages pour cette entité, laquelle est utilisée avec la méthode IOrganizationService.Execute.
Message |
Description |
---|---|
Crée un lien entre un enregistrement et au moins un enregistrement participant à une relation. Vous pouvez également utiliser la méthode IOrganizationService.Associate.Pour plus d'informations, voir 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Pour obtenir la liste des relations par défaut pour cette entité, voir Métadonnées de l’entité Solution.Ces informations sont disponibles dans les métadonnées de votre organisation. Reportez-vous aux informations précédentes sur le Navigateur de métadonnées. |
|
Crée un correctif pour une solution. Le correctif contient les modifications apportées aux entités et à d'autres biens liés aux entités. Pour plus d'informations, voir Créer des correctifs pour simplifier les mises à jour de solution. |
|
Crée une copie en double d'une solution non gérée avec un numéro de version supérieur principale.secondaire. Pour plus d'informations, voir Créer des correctifs pour simplifier les mises à jour de solution. |
|
Crée une solution. Vous pouvez également appeler la méthode IOrganizationService.Create. |
|
Supprime une solution. Vous pouvez également appeler la méthode IOrganizationService.Delete. |
|
Peut être utilisée sur une solution de base lorsqu'une nouvelle version de la solution est importée comme solution de maintien. Cette demande de message supprime la solution de base et ses correctifs et donne à la solution de maintien le même nom que celui de la solution de base.Pour plus d'informations :Créer des correctifs pour simplifier les mises à jour de solution. |
|
Supprime un lien entre un enregistrement et au moins un enregistrement participant à une relation. Vous pouvez également utiliser la méthode IOrganizationService.Disassociate.Pour plus d'informations, voir 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Pour obtenir la liste des relations par défaut pour cette entité, voir les métadonnées de l’entité Solution.Ces informations sont disponibles dans les métadonnées de votre organisation. Reportez-vous aux informations précédentes sur le Navigateur de métadonnées. |
|
Exporte une solution gérée ou non gérée. |
|
Importe une solution gérée ou non gérée. Notes Ce message peut être utilisé avec ExecuteAsyncRequest. Voir 218d9d80-fb52-49a4-9208-b72675080451#bkmk_executeasync pour plus d’informations. |
|
Initialise un nouvel enregistrement à partir d'un enregistrement existant dès lors qu'un mappage d'attributs est défini pour les deux entités. Pour plus d'informations, voir Personnaliser les mappages d’entités et d’attributs. |
|
Détecte et récupère les enregistrements dupliqués pour l'enregistrement spécifié dès lors que la détection des doublons est activée et que des règles de détection des doublons sont publiées pour l'entité. Pour plus d'informations, voir Détecter les données dupliquées. |
|
Récupère une solution. Vous pouvez également appeler la méthode IOrganizationService.Retrieve. |
|
Récupère un ensemble de solutions. Vous pouvez également appeler la méthode IOrganizationService.RetrieveMultiple. |
|
Met à jour une solution. Vous pouvez également appeler la méthode IOrganizationService.Update. |
Valeurs SolutionId constantes
Lorsque vous programmez à l’aide de solutions, vous pouvez avoir besoin de faire référence aux enregistrements de solution suivants. Chaque organisation Microsoft Dynamics 365 dispose des solutions suivantes pouvant être référencées par les valeurs SolutionId.
Nom |
SolutionId |
Description |
---|---|---|
Par défaut |
{FD140AAF-4DF4-11DD-BD17-0019B9312238} |
La solution par défaut ne contient aucun composant de solution. Elle contient des références à tous les composants de solution gérés et non gérés dans le système. |
Actif |
{FD140AAE-4DF4-11DD-BD17-0019B9312238} |
La solution active représente les personnalisations non gérées publiées actuelles qui définissent le comportement de l’application. |
Voir aussi
Entités de solution
Messages et méthodes de l’entité SolutionComponent
Présentation des solutions
Privilèges pat entité
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright