Delen via


<DisplayRule> (RibbonDiffXml)

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

Hiermee wordt de definitie van een regel voor het weergeven van een lintelement opgegeven, of een verwijzing naar een DisplayRule uit een opdrachtdefinitie.

Notitie

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

Syntaxis

<CommandDefinition>
 <DisplayRules>
  <DisplayRule
   Id="String"
  />
 </DisplayRules>
</CommandDefinition>
<RuleDefinitions>
 <DisplayRules>
  <DisplayRule 
   Id="String">
   <CommandClientTypeRule />
   <CrmClientTypeRule />
   <CrmOfflineAccessStateRule />
   <CrmOutlookClientTypeRule />
   <CrmOutlookClientVersionRule />
   <EntityPrivilegeRule />
   <EntityPropertyRule />
   <EntityRule />
   <FormEntityContextRule />
   <FormStateRule />
   <FormTypeRule />
   <HideForTabletExperienceRule />
   <MiscellaneousPrivilegeRule />   <OptionSetRule />
   <OrganizationSettingRule />
   <OrRule />
   <OutlookRenderTypeRule />
   <OutlookVersionRule />
   <PageRule />
   <ReferencingAttributeRequiredRule />
   <RelationshipTypeRule />
   <SkuRule />
   <ValueRule />
  </DisplayRule>
 </DisplayRules>
</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 a Display Rule

  • A reference to the Id value of a definition of a Display 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.

<CrmOutlookClientTypeRule> (RibbonDiffXml)

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

<CrmOfflineAccessStateRule> (RibbonDiffXml)

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

<EntityPrivilegeRule> (RibbonDiffXml)

Geeft een regel aan die de huidige gebruikersmachtigingen kan detecteren voor een specifieke entiteit.

<EntityPropertyRule> (RibbonDiffXml)

Geeft een regel aan die specifieke booleaanse entiteitseigenschappen kan detecteren.

<EntityRule> (RibbonDiffXml)

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

<FormEntityContextRule> (RibbonDiffXml)

Geeft een regel aan die kan detecteren of een formulierlint wordt weergegeven in de context van een specifieke entiteit.

<FormStateRule> (RibbonDiffXml)

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

<FormTypeRule> (RibbonDiffXml)

Specificeert een regel die het type van het Microsoft Dynamics CRM-formulier detecteert.

<HideForTabletExperienceRule> (RibbonDiffXml)

Specificeert een regel die onwaar terugmeldt wanneer de webtoepassing wordt weergegeven in een mobiele browser op een tabletapparaat.

<MiscellaneousPrivilegeRule> (RibbonDiffXml)

Geeft een regel aan die kan detecteren of de gebruiker een bepaalde Microsoft Dynamics CRM-bevoegdheid bezit.

<OptionSetRule> (RibbonDiffXml)

Alleen voor intern gebruik.

<OrganizationSettingRule> (RibbonDiffXml)

Een regel waarmee twee specifieke organisatie-instellingen kunnen worden gedetecteerd binnen een DisplayRule.

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

<OutlookRenderTypeRule> (RibbonDiffXml)

Een regel die kan detecteren of een formulier of lijstitem wordt weergegeven als een webpagina of in native modus in Outlook, om te kunnen bepalen of een lintelement moet worden weergegeven.

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

<ReferencingAttributeRequiredRule> (RibbonDiffXml)

Een regel waarmee u kunt detecteren of het verwijzingskenmerk voor een entiteit vereist is.

<RelationshipTypeRule> (RibbonDiffXml)

Een regel waarmee u kunt detecteren of er een bepaalde formele entiteitsrelatie bestaat tussen twee entiteiten.

<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

<DisplayRules> (RibbonDiffXml)

Bevat een verzameling weergaveregels.

Opmerkingen

The <DisplayRules> (RibbonDiffXml) element is used as a child of <RuleDefinitions> (RibbonDiffXml) and <CommandDefinition> (RibbonDiffXml). When the DisplayRule element is a grandchild of RuleDefinitions it defines a rule and supports a variety of child rule elements. When DisplayRule is a grandchild of CommandDefinition, it simply references the DisplayRule definition using the Id attribute.

Informatie over elementen

XPath

//RibbonDiffXml/CommandDefinitions/CommandDefinition/DisplayRules/DisplayRule |
//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule

Schema Name

  • DisplayRulesType/DisplayRule

  • ReferenceDisplayRuleType

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 2015 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2014 Microsoft Corporation. All rights reserved.