<EnableRule> (RibbonDiffXml)
S'applique à: CRM 2015 on-prem, CRM Online
Spécifie la définition d'une règle utilisée pour activer ou désactiver un élément du ruban ou une référence à une règle EnableRule à partir d'une définition de commande.
Notes
The EnableRule element child elements are only valid when it is a grandchild of <RuleDefinitions> (RibbonDiffXml).
Syntaxe
<CommandDefinition>
<EnableRules>
<EnableRule Id="String" />
</EnableRules>
</CommandDefinition>
<RuleDefinitions>
<EnableRules >
<EnableRule
Id="String">
<CommandClientTypeRule />
<CrmClientTypeRule />
<CrmOfflineAccessStateRule />
<CrmOutlookClientTypeRule />
<CustomRule />
<EntityRule />
<FormStateRule />
<OrRule />
<OutlookItemTrackingRule />
<OutlookVersionRule />
<PageRule />
<RecordPrivilegeRule />
<SelectionCountRule />
<SkuRule />
<ValueRule />
</EnableRule>
</EnableRules>
</RuleDefinitions>
Attributs et éléments
The following table lists the attributes, child elements, and parent elements.
Attributs
Attribute | Description | Type | Usage |
---|---|---|---|
Id |
Either
|
String |
Required |
Éléments enfants
Element | Description |
---|---|
Spécifie une règle détectant le type de présentation utilisée. |
|
Spécifie une règle détectant le type de client Microsoft Dynamics CRM. |
|
Spécifie une règle pouvant être utilisée pour détecter si Microsoft Dynamics CRM pour Outlook avec accès hors connexion fonctionne actuellement en mode hors connexion. |
|
Spécifie une règle détectant le type de client Microsoft Dynamics CRM pour Microsoft Office Outlook. |
|
Spécifie une règle utilisée avec une définition EnableRule constituée d'une référence à une fonction dans une bibliothèque JavaScript. |
|
Spécifie une règle pouvant détecter si une entité spécifique est dans le contexte. |
|
Spécifie une règle pouvant détecter l'état du formulaire. |
|
Règle contenant un ensemble de règles de telle sorte que cette règle sera évaluée comme vraie si une ou plusieurs règles dans l'ensemble sont évaluées comme vraies. |
|
Règle détectant si l'élément est activé pour les éléments suivis dans Microsoft Dynamics CRM afin d'activer un élément de ruban. |
|
Règle détectant la version du client Microsoft Office Outlook. |
|
Règle évaluant l'adresse de la page actuelle. |
|
Règle détectant les privilèges d'un utilisateur pour un enregistrement spécifique en vue d'activer un élément de ruban. |
|
Règle détectant le nombre d'élément sélectionnés dans une grille. |
|
Règle détectant l'édition de Microsoft Dynamics CRM. |
|
Règle détectant la valeur d'un champ spécifique. |
Éléments parents
Element | Description |
---|---|
Contient un ensemble de règles d'activation. |
Remarques
The <EnableRules> (RibbonDiffXml) element is used as a child of <RuleDefinitions> (RibbonDiffXml) and <CommandDefinition> (RibbonDiffXml). When the EnableRule element is a grandchild of RuleDefinitions it defines a rule and supports a variety of child rule elements. When EnableRule is a grandchild of CommandDefinition, it simply references the EnableRule definition using the Id attribute.
Informations sur l'élément
XPath |
|
Schema Name |
|
Validation File |
RibbonTypes.xsd |
Can be Empty |
When a grandchild of <CommandDefinition> (RibbonDiffXml). |
Voir aussi
Autres ressources
Ribbon XML reference
Personnaliser les commandes et le ruban
Microsoft Dynamics CRM 2015 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2014 Microsoft Corporation. All rights reserved.