<EnableRule> (RibbonDiffXml)
Aplica-se a: CRM 2016 on-prem, CRM Online
Especifica a definição de uma regra usada para habilitar ou desabilitar um elemento de Faixa de Opções ou uma referência a uma EnableRule em uma definição de comando.
Observação
The EnableRule element child elements are only valid when it is a grandchild of <RuleDefinitions> (RibbonDiffXml).
Sintaxe
<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 e elementos
The following table lists the attributes, child elements, and parent elements.
Atributos
Attribute | Description | Type | Usage |
---|---|---|---|
Id |
Either
|
String |
Required |
Elementos filho
Element | Description |
---|---|
Especifica uma regra que detecta o tipo de apresentação que está sendo usado. |
|
Especifica uma função que detecta o tipo do cliente do Microsoft Dynamics CRM. |
|
Especifica uma função que pode ser usada para detectar se o Microsoft Dynamics CRM para Outlook com acesso offline está funcionando offline no momento. |
|
Especifica uma regra que detecta o tipo do cliente do Microsoft Dynamics CRM para Microsoft Office Outlook. |
|
Especifica uma regra usada com uma definição EnableRule composta por uma referência a uma função em uma biblioteca JavaScript. |
|
Especifica uma regra que pode detectar se uma entidade específica está no contexto. |
|
Especifica uma regra que pode detectar o estado do formulário. |
|
Uma regra que contém uma coleção de regras para que essa regra seja avaliada como true, caso alguma das regras da coleção seja avaliada como true. |
|
Uma função que detecta se o item está habilitado para os itens rastreados no Microsoft Dynamics CRM, a fim de habilitar um elemento Faixa de opções. |
|
Uma regra que detecta a versão do cliente do Microsoft Office Outlook. |
|
Uma regra que avalia o endereço da página atual. |
|
Uma regra que detecta os privilégios de um usuário em um registro específico para habilitar um elemento da Faixa de Opções. |
|
Uma regra que detecta quantos itens são selecionadas em uma grade. |
|
Uma função que detecta a edição do Microsoft Dynamics CRM. |
|
Uma regra que detecta o valor de um campo específico. |
Elemento pai
Element | Description |
---|---|
Contém uma coleção de regras de habilitação. |
Comentários
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.
Informações do elemento
XPath |
|
Schema Name |
|
Validation File |
RibbonTypes.xsd |
Can be Empty |
When a grandchild of <CommandDefinition> (RibbonDiffXml). |
Consulte também
Outros recursos
Ribbon XML reference
Personalizar os comandos e a faixa de opções
Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.