Delen via


<EnableRule> (RibbonDiffXml)

Van toepassing op: CRM 2016 on-prem, CRM Online

Hiermee wordt de definitie van een regel voor het in- of uitschakelen van een lintelement opgegeven, of een verwijzing naar een EnableRule-definitie uit een opdrachtdefinitie.

Notitie

The EnableRule element child elements are only valid when it is a grandchild of <RuleDefinitions> (RibbonDiffXml).

Syntaxis

<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>

Kenmerken en elementen

The following table lists the attributes, child elements, and parent elements.

Kenmerken

Attribute Description Type Usage

Id

Either

  • A unique identifier for the definition of an Enable Rule

  • A reference to the Id value of a definition of an Enable Rule.

String

Required

Onderliggende elementen

Element Description

<CommandClientTypeRule> (RibbonDiffXml)

Specificeert een regel die het gebruikte weergavetype detecteert.

<CrmClientTypeRule> (RibbonDiffXml)

Geeft een regel aan die het type Microsoft Dynamics CRM-client detecteert.

<CrmOfflineAccessStateRule> (RibbonDiffXml)

Geeft een regel aan waarmee u kunt detecteren of Microsoft Dynamics CRM voor Outlook met offlinetoegang momenteel functioneert in offlinemodus.

<CrmOutlookClientTypeRule> (RibbonDiffXml)

Geeft een regel aan die het type Microsoft Dynamics CRM voor Microsoft Office Outlook-client detecteert.

<CustomRule> (RibbonDiffXml)

Geeft een regel aan die wordt gebruikt met een EnableRule-definitie die bestaat uit een verwijzing naar een functie in een JavaScript-bibliotheek.

<EntityRule> (RibbonDiffXml)

Geeft een regel aan die kan detecteren of een specifieke entiteit in context is.

<FormStateRule> (RibbonDiffXml)

Geeft een regel aan die de status van het formulier kan detecteren.

<OrRule> (RibbonDiffXml)

Een regel die een verzameling regels bevat zodanig dat deze regel als true wordt beoordeeld, als een van de regels in de verzameling als true wordt beoordeeld.

<OutlookItemTrackingRule> (RibbonDiffXml)

Een regel waarmee u kunt detecteren of het item is ingeschakeld voor items die in Microsoft Dynamics CRM worden bijgehouden om een lintelement in te schakelen.

<OutlookVersionRule> (RibbonDiffXml)

Een regel waarmee de versie van de Microsoft Office Outlook-client kan worden gedetecteerd.

<PageRule> (RibbonDiffXml)

Een regel die het adres van de huidige pagina beoordeelt.

<RecordPrivilegeRule> (RibbonDiffXml)

Een regel waarmee de bevoegdheden van een gebruiker voor een specifieke record worden gedetecteerd om een lintelement in te schakelen.

<SelectionCountRule> (RibbonDiffXml)

Een regel die detecteert hoeveel items in een raster zijn geselecteerd.

<SkuRule> (RibbonDiffXml)

Een regel waarmee u de editie van Microsoft Dynamics CRM kunt detecteren.

<ValueRule> (RibbonDiffXml)

Een regel waarmee de waarde van een specifiek veld wordt gedetecteerd.

Bovenliggende elementen

Element Description

<EnableRules> (RibbonDiffXml)

Bevat een verzameling inschakelregels.

Opmerkingen

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.

Informatie over elementen

XPath

//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule |
//RibbonDiffXml/CommandDefinitions/CommandDefinition/EnableRules/EnableRule

Schema Name

  • ReferenceEnableRulesType/EnableRule

  • EnableRulesType/EnableRule

Validation File

RibbonTypes.xsd

Can be Empty

When a grandchild of <CommandDefinition> (RibbonDiffXml).

Zie ook

Overige resources

Ribbon XML reference
Opdrachten en het lint aanpassen

Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.