Messages et méthodes de l’entité ServiceAppointment

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

L’entité service appointment représente un bloc de temps sur un calendrier. Cette entité enregistre les blocs de disponibilité pour les ressources et peut être utilisée pour déterminer la disponibilité et la planification des ressources. Le nom de schéma pour cette entité est ServiceAppointment.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

AssignRequest

Attribue un rendez-vous de service à un autre utilisateur ou à une autre équipe.

BookRequest

Planifie ou réserve un rendez-vous de service.

CreateRequest

Crée un rendez-vous de service. Vous pouvez également appeler la méthode IOrganizationService.Create.

DeleteRequest

Supprime un rendez-vous de service. Vous pouvez également appeler la méthode IOrganizationService.Delete.

GrantAccessRequest

Partage un rendez-vous de service avec un autre principal de sécurité (utilisateur ou équipe).

ModifyAccessRequest

Modifie les droits d’accès d’un rendez-vous de service précédemment partagé avec un autre principal de sécurité (utilisateur ou équipe).

RescheduleRequest

Replanifie un rendez-vous de service.

RetrieveRequest

Récupère un rendez-vous de service. Vous pouvez également appeler la méthode IOrganizationService.Retrieve.

RetrieveMultipleRequest

Récupère un ensemble de rendez-vous de service. Vous pouvez également appeler la méthode IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Récupère l’accès à un rendez-vous de service du principal de sécurité spécifié (utilisateur ou équipe).

RetrieveSharedPrincipalsAndAccessRequest

Récupère les principaux de sécurité (utilisateurs ou équipes) ayant accès à un rendez-vous de service, ainsi que leurs droits d’accès au rendez-vous de service.

RevokeAccessRequest

Supprime tout accès à un rendez-vous de service pour le principal de sécurité spécifié (utilisateur ou équipe).

SearchRequest

Recherche les plages horaires disponibles qui satisfont la demande de rendez-vous spécifiée.

SetStateRequest

Définit l’état d’un rendez-vous de service. Les valeurs possibles pour cet attribut sont définies dans l’attribut ServiceAppointment.State . Si vous utilisez les types de liaison anticipée, vous pouvez utiliser l’énumération ServiceAppointmentState. Pour obtenir la liste des états, consultez les métadonnées de l’entité ServiceAppointment.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.

UpdateRequest

Met à jour un rendez-vous de service. Vous pouvez également appeler la méthode IOrganizationService.Update.

ValidateRequest

Vérifie que toutes les contraintes d’un rendez-vous de service sont respectées.

Voir aussi

Entités de rendez-vous
Entités de planification et de rendez-vous
ServiceAppointment (service activity) entity privileges

© 2017 Microsoft. Tous droits réservés. Copyright