Anpassen der Data Standard-Datei MenuDefinitions.xml

Fügen Sie weitere Data Standard-Menüelemente zur Vault Client-Schnittstelle hinzu, oder unterdrücken Sie mithilfe der Datei MenuDefinitions.xml bestimmte Befehle.

Vorgegebene Data Standard-Menüoptionen

Alle Data Standard-Menüanpassungen in Vault Client sind in der Datei MenuDefinitions.xml definiert, die sich unter %programdata%\Autodesk\<Vault-Version>\Extensions\DataStandard\Vault befindet.

Anmerkung: Sie müssen die Vault-Werkzeugkästen zurücksetzen, nachdem Vault Client zum ersten Mal nach der Installation von Data Standard neu gestartet wurde, oder nachdem Änderungen an der DateiMenuDefinitions.xml vorgenommen wurden.

Dateielemente

Das Format der Konfigurationsdateien ist XML. Verwenden Sie einen Texteditor oder einen XML-Editor zum Ändern von Elementwerten in der Datei.

Die Datei MenuDefinitions.xml verfügt über drei Komponenten der obersten Ebene:

Befehls-Sites

Enthält ein oder mehrere <Befehls-Site-Namen>-Elemente.

Geben Sie über die Befehls-Sites an, in welchem Menü die definierten Menübefehle angezeigt werden sollen. Befehls-Sites können mit Site-Komponenten definiert werden.

Beispiel für das Datei-Kontextmenü:

<CommandSite>
<FileContext Label="myMenu" DeployAsPullDown="False" Location="FileContextMenu">
<Item Name="NewFile"></Item>
<Item Name="EditFile"></Item>
</FileContext>
<FolderContex Label="myMenu" DeployAsPullDown="False" Location="FolderContextMenu">
<Item Name="NewFile"></Item>
<Item Name="NewFolder"></Item>
<Item Name="EditFolder"></Item>
</FolderContex>
<StandardToolbar Label="myMenu" DeployAsPullDown="False" Location="StandardToolbar">
<Item Name="NewFile"></Item>
<Item Name="EditFile"></Item>
</StandardToolbar>
<ToolsMenu Label="myMenu" DeployAsPullDown="False" Location="ToolsMenu">
<Item Name="ShowLog"></Item>
</ToolsMenu>
<HelpMenu Label="myMenu" DeployAsPullDown="False" Location="HelpMenu">
<Item Name="AboutDialog"></Item>
</HelpMenu>
<Task Label="Task" DeployAsPullDown="False" Location="Task">
<Item Name="NewTask"></Item>
<Item Name="EditTask"></Item>
</Task>
</CommandSite>

Die verfügbaren Attribute für das CommandSite-Element <Befehls-Site-Name> sind in der folgenden Tabelle aufgelistet.

Attribut

Erforderlich

Gültige Werte

Beschreibung

Label

Nein

Zeichen und Zahlen

Im Pulldown-Menü angezeigter Text. Bei Nichtvorhandensein wird "mymenu" verwendet.

DeployAsPullDown

Nein

True oder False

Wenn True, wird das Pulldown-Menü im Kontextmenü mit der oben definierten Bezeichnung erstellt.

Position

Ja

Zeichen und Zahlen

Text, der die QuickInfo für den Befehl darstellt.

Das CommandSite-Element enthält einen oder mehrere <Artikel>, die den Elementen entsprechen, die in den MenuItem-Elementen festgelegt wurden.

Das einzige Attribut für das <Artikel>-Element ist Name.

Attribut

Erforderlich

Gültige Werte

Beschreibung

Name

Ja

Name des in den MenuItem-Elementen definierten Elements.

Name des in den MenuItem-Elementen definierten Elements

Unterdrückte Menüelemente

Vorgabemäßig ist der Befehl Neuer Ordner nicht mehr im Menü Datei und im Kontextmenü enthalten, wenn Data Standard installiert ist. Administratoren können weitere vorgegebene Befehle aus der Vault-Benutzeroberfläche entfernen, indem sie den Abschnitt SuppressMenuItems in der Datei MenuDefinitions.xml ändern.

<SuppressMenuItems>
NewFolder,NewFolderGroupMenu,NewFolderGroupButton,NewFolderForContextMenus
</SuppressMenuItems>

Die Befehlsnamen sind durch ein Komma getrennt.

Beispiel: