<EnableRule> (RibbonDiffXml)
Se aplica a: CRM 2016 on-prem, CRM Online
Especifica la definición de una regla usada para habilitar o deshabilitar un elemento de la cinta de opciones o una referencia a una EnableRule de una definición de comando.
Nota
The EnableRule element child elements are only valid when it is a grandchild of <RuleDefinitions> (RibbonDiffXml).
Sintaxis
<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>
Atributos y elementos
The following table lists the attributes, child elements, and parent elements.
Atributos
Attribute | Description | Type | Usage |
---|---|---|---|
Id |
Either
|
String |
Required |
Elementos secundarios
Element | Description |
---|---|
Especifica una regla que detecta el tipo de presentación que se usa. |
|
Especifica una regla que detecta el tipo de cliente de Microsoft Dynamics CRM. |
|
Especifica una regla que se puede usar para detectar si Microsoft Dynamics CRM para Outlook con acceso sin conexión está funcionando actualmente sin conexión. |
|
Especifica una regla que detecta el tipo de cliente de Microsoft Dynamics CRM para el cliente de Microsoft Office Outlook. |
|
Especifica una regla usada con una definición EnableRule compuesta por una referencia a una función en una biblioteca de JavaScript. |
|
Especifica una regla que puede detectar si una entidad específica está en contexto. |
|
Especifica una regla que puede detectar el estado del formulario. |
|
Una regla que contiene una recopilación de reglas, por lo que se evaluará como verdadera si alguna de las reglas de la recopilación se evalúa como verdadera. |
|
Una regla que detecta si el elemento está habilitado para elementos de los que se realiza un seguimiento en Microsoft Dynamics CRM para habilitar un elemento de la cinta de opciones. |
|
Una regla que detecta la versión del cliente de Microsoft Office Outlook. |
|
Una regla que evalúa la dirección de la página actual. |
|
Una regla que detecta los privilegios de un usuario en cuanto a un registro específico para habilitar un elemento de la cinta de opciones. |
|
Una regla que detecta cuántos elementos hay seleccionados en una cuadrícula. |
|
Una regla que detecta la edición de Microsoft Dynamics CRM. |
|
Una regla que detecta el valor de un campo específico. |
Elementos primarios
Element | Description |
---|---|
Contiene una recopilación de reglas de habilitación. |
Comentarios
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.
Información del elemento
XPath |
|
Schema Name |
|
Validation File |
RibbonTypes.xsd |
Can be Empty |
When a grandchild of <CommandDefinition> (RibbonDiffXml). |
Vea también
Otros recursos
Ribbon XML reference
Personalizar los comandos y la cinta de opciones
Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.