getEntityMetadata (Référence API JavaScript) pour l’environnement d’intégration du canal de Dynamics 365 1.0
Renvoie les métadonnées pour l’entité spécifiée.
Syntaxe
Microsoft.CIFramework.getEntityMetadata(entityName, attributes).then(successCallback, errorCallback)
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
entityName | String | Oui | Nom logique de l’entité. |
attributs | Tableau de chaînes | No | Attributs pour lesquels obtenir les métadonnées. |
Valeur renvoyée
Type : Objet
Description : objet contenant les informations de métadonnées d’entité avec les attributs suivants.
Nom de l’attribut | Type | Description |
---|---|---|
ActivityTypeMask | Numéro | Si une activité personnalisée doit figurer dans les menus d’activité dans l’application Web. 0 indique que l’activité personnalisée n’apparaît pas ; 1 indique qu’elle s’affiche. |
AutoRouteToOwnerQueue | Booléen | Indique si les enregistrements sur la file d’attente par défaut du propriétaire doivent être déplacés automatiquement quand un enregistrement de ce type est créé ou attribué. |
CanEnableSyncToExternalSearchIndex | Booléen | Utilisation interne uniquement. |
CanTriggerWorkflow | Booléen | Indique si l’entité peut déclencher un processus de workflow. |
Description | Chaîne | Description de l’entité. |
DisplayCollectionName | Chaîne | Nom complet au pluriel de l’entité. |
DisplayName | Chaîne | Nom complet de l’entité. |
EnforceStateTransitions | Booléen | Indique si l’entité applique les transitions d’état personnalisées. |
EntityColor | Chaîne | Code hexadécimal pour représenter la couleur à utiliser pour cette entité dans l’application. |
EntitySetName | Chaîne | Nom de l’entité d’API Web définie pour cette entité. |
HasActivities | Booléen | Indique si des activités sont associées à cette entité. |
IsActivity | Booléen | Indique si l’entité est une activité. |
IsActivityParty | Booléen | Indique si les messages électroniques peuvent être envoyés à une adresse de messagerie stockée dans un enregistrement de ce type. |
IsBusinessProcessEnabled | Booléen | Indique si l’entité est activée pour les flux des processus d’entreprise. |
IsBPFEntity | Booléen | Indique si l’entité est une entité de flux des processus d’entreprise. |
IsChildEntity | Booléen | Indique si l’entité est une entité enfant. |
IsConnectionsEnabled | Booléen | Indique si les connexions sont activées pour cette entité. |
IsCustomEntity | Booléen | Indique si l’entité est une entité personnalisée. |
IsCustomizable | Booléen | Indique si l’entité est personnalisable. |
IsDocumentManagementEnabled | Booléen | Indique si la gestion des documents est activée. |
IsDocumentRecommendationsEnabled | Booléen | Indique si les recommandations de documents sont activées. |
IsDuplicateDetectionEnabled | Booléen | Indique si la détection des doublons est activée. |
IsEnabledForCharts | Booléen | Indique si les graphiques sont activés. |
IsImportable | Booléen | Indique si l’entité peut être importée à l’aide de l’Assistant Importation. |
IsInteractionCentricEnabled | Booléen | Indique l’entité est activée pour une expérience interactive. |
IsKnowledgeManagementEnabled | Booléen | Indique si la gestion des connaissances est activée pour l’entité. |
IsMailMergeEnabled | Booléen | Indique si la fusion et publipostage est activée pour cette entité. |
IsManaged | Booléen | Indique si l’entité fait partie d’une solution gérée. |
IsOneNoteIntegrationEnabled | Booléen | Indique si l’Intégration OneNote est activée pour l’entité. |
IsOptimisticConcurrencyEnabled | Booléen | Indique si l’accès concurrentiel optimiste est activé pour l’entité. |
IsQuickCreateEnabled | Booléen | Indique si l’entité est activée pour les formulaires de création rapide. |
IsStateModelAware | Booléen | Indique si l’entité prend en charge la configuration des transitions d’état personnalisées. |
IsValidForAdvancedFind | Booléen | Indique si l’entité s’affiche dans la Recherche avancée. |
IsVisibleInMobileClient | Booléen | Indique si les utilisateurs de Microsoft Dynamics 365 pour les tablettes peuvent afficher les données de cette entité. |
IsEnabledInUnifiedInterface | Booléen | Indique si l’entité est activée pour Unified Interface. |
LogicalCollectionName | Chaîne | Nom de la collection logique. |
LogicalName | Chaîne | Nom logique de l’entité. |
ObjectTypeCode | Numéro | Code de type d’entité. |
OwnershipType | Chaîne | Type de propriété pour l’entité : « UserOwned » ou « OrganizationOwned ». |
PrimaryIdAttribute | String | Nom de l’attribut étant l’ID principal de l’entité. |
PrimaryImageAttribute | Chaîne | Nom de l’attribut d’image principal d’une entité. |
PrimaryNameAttribute | Chaîne | Nom de l’attribut principal d’une entité. |
Privilèges | Tableau d’objets | Métadonnées de privilège pour l’entité sur laquelle chaque objet contient les attributs suivants pour définir le privilège de sécurité d’accès à une entité :
|
Attributs | Collection | Collection d’objets de métadonnées de l’attribut. L’objet renvoyé dépend du type de métadonnées de l’attribut.
Métadonnées de l’attribut le type de base
Métadonnées de l’attribut pour le type booléen
Métadonnées de l’attribut le type enum
Métadonnées de l’attribut pour le type picklist
Métadonnées de l’attribut le type état
L’objet contient également les méthodes suivantes :
Métadonnées de l’attribut le type statut
L’objet contient également la méthode suivante :
|