<ContextualGroup> (RibbonDiffXml)
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Enthält eine Sammlung von Registerkarten, die in einem bestimmten Kontext angezeigt werden sollen.
Syntax
<ContextualGroup
Color=[ "None" | "DarkBlue" | "LightBlue" | "Teal" | "Orange" | "Green" | "Magenta" | "Yellow" | "Purple"]
Command="String"
ContextualGroupId="String"
Id="String"
Sequence="Integer"
Title="String" >
<Tab />
</ContextualGroup>
Attribute und Elemente
In der folgenden tabelle werden die Attribute, untergeordneten Elemente und übergeordneten Elemente beschrieben.
Attribute
Attribut |
Beschreibung |
Typ |
Verwendung |
---|---|---|---|
Farbe |
Gibt ein Farbschema für die Gruppe an. Gültige Werte sind:
|
Enumeration |
Optional |
Befehl |
Gibt die ID des Menübandbefehls für dieses Steuerelement an. |
Zeichenfolge |
Optional |
ContextualGroupId |
Eine Zeichenfolge, die die kontextbezogene Gruppe angibt, wie Mscrm.VisualizationTools. |
Zeichenfolge |
Optional |
Kennung |
Gibt einen eindeutigen Bezeichner für die Definition eines Menübandelements an. Die dringend empfohlene Namenskonvention sieht die Verwendung eines Punkts zum Trennen der Teile des Namens vor: [Lösungsbezeichner].[Entität].[Menüband].[Funktion].[Elementname]. Beispiel: MyISV.account.form.SendToOtherSystem.Button. Verwenden Sie das {!EntityLogicalName}-Token im ID-Attribut, wenn Sie ein Menübandelement definieren, das für mehrere Entitäten verwendet wird. Dadurch wird der logische Name der Entität in den ID-Wert eingefügt, um sicherzustellen, dass der ID-Wert global eindeutig ist. Wenn Sie z.B. MyISV.{!EntityLogicalName}.form.SendToOtherSystem.Button mit der Firmenentität verwenden, ist die ID MyISV.account.form.SendToOtherSystem.Button. Für die Kontaktentität ist die ID MyISV.contact.form.SendToOtherSystem.Button. Wichtig Wenn Sie keinen global eindeutigen ID-Wert festlegen, wird das Menüband möglicherweise nicht angezeigt. |
Zeichenfolge |
Erforderlich |
Sequenz |
Geben Sie die Position der Menübandänderung an, indem Sie den Sequenzwert höher oder niedriger als vorhandene Menübandelemente festlegen. |
Ganze Zahl |
Optional |
Titel |
Dieses Element wird in Microsoft Dynamics 365 nicht verwendet. |
Zeichenfolge |
Optional |
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
Gibt eine Registerkarte auf dem Menüband an. |
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
Gibt die sichtbaren Menübandelemente an, die in einem CustomAction-Element enthalten sein sollen. |
Hinweise
Wenn Sie eine ContextualGroup exportieren, die Sie bereits zuvor definiert haben, beachten Sie, dass die ContextualGroup und alle <Tab> (RibbonDiffXml)-Elemente, die es enthält, in separate <CustomAction> (RibbonDiffXml)-Elemente umfaktoriert werden. Diese Möglichkeit ergibt sich aus der Art, wie Microsoft Dynamics 365 (online und lokal) die Daten in der Datenbank speichert. Es ändetrt nicht das Verhalten der ursprünglichen Definition.
Wenn Sie z. B. ein <CustomAction> (RibbonDiffXml) definieren, um eine ContextualGroup hinzuzufügen, wie im folgenden Pseudocodeausschnitt gezeigt:
<CustomAction Location='Mscrm.ContextualGroups._children' > <CommandUIDefinition> <ContextualGroup Id='CG1'> <Tab Id='T1'>...</Tab> <Tab Id='T2'>...</Tab> </ContextualGroup> </CommandUIDefinition></CustomAction>
Wenn Sie später Anpassungen exportieren, einschließlich dieser Definition, sollten Sie erwarten, dass die Definition angezeigt wird, wie im folgenden Pseudocodeausschnitt gezeigt:
<CustomAction Location='Mscrm.ContextualGroups._children' > <CommandUIDefinition> <ContextualGroup Id='CG1' /> </CommandUIDefinition></CustomAction><CustomAction Location='CG1._children'> <CommandUIDefinition> <Tab Id='T1'>...</Tab> </CommandUIDefinition></CustomAction><CustomAction Location='CG1._children'> <CommandUIDefinition> <Tab Id='T2'>...</Tab> </CommandUIDefinition></CustomAction>
Elementinformationen
XPath |
|
Schemaname |
ContextualGroupType |
Validierungsdatei |
RibbonWSS.xsd |
Kann leer sein |
Ja |
Siehe auch
Anpassen von Befehlen und des Menübands
Ribbon XML reference
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright