Aggiungere altre voci di menu di Data Standard all'interfaccia di Vault Client oppure sopprimere alcuni comandi con il file MenuDefinitions.xml.
Opzioni del menu di Data Standard di default
In seguito all'installazione di Autodesk Vault Data Standard, dopo il riavvio del client di Vault diventano disponibili altri comandi di menu.
Ogni personalizzazione dei menu di Data Standard nel client di Vault è definita nel file MenuDefinitions.xml in %programdata%\Autodesk\<Vault version>\Extensions\DataStandard\Vault.
I file di definizione sono in formato XML. Utilizzare un editor di testo o un editor XML per modificare i valori degli elementi nel file.
Il file MenuDefinitions.xml presenta tre componenti di livello superiore:
Contiene uno o più elementi <command site name>.
Specificare il menu in cui vengono visualizzati i comandi del menu definiti attraverso i siti di comando. Un sito di comando può essere definito con un componente del sito.
Esempio di menu contestuale di un file:
<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>
Gli attributi disponibili per l'elemento <command site name> di CommandSite sono indicati nella seguente tabella.
Attributo |
Obbligatorio |
Valori validi |
Descrizione |
Label |
No |
Caratteri e numeri |
Testo visualizzato nel menu a discesa. Se non esiste, viene utilizzato "mymenu". |
DeployAsPullDown |
No |
True o False |
Se ha valore True, il menu a discesa viene creato nel menu contestuale con l'etichetta definita in precedenza. |
Location |
Sì |
Caratteri e numeri |
Testo che rappresenta la descrizione comandi per il comando. |
L'elemento CommandSite contiene uno o più elementi <Item> che corrispondono agli elementi definiti negli elementi MenuItem.
Attributo |
Obbligatorio |
Valori validi |
Descrizione |
Nome |
Sì |
Nome dell'elemento definito negli elementi MenuItem. |
Nome dell'elemento definito negli elementi MenuItem. |
Per default, il comando New Folder viene rimosso dal file e il comando Nuova cartella dai menu contestuali quando è installato Data Standard. Gli amministratori possono rimuovere altri comandi di default dall'interfaccia utente del Vault mediante la modifica della sezione SuppressMenuItems nel file MenuDefinitions.xml.
<SuppressMenuItems> NewFolder,NewFolderGroupMenu,NewFolderGroupButton,NewFolderForContextMenus </SuppressMenuItems>
I nomi di comando sono separati da una virgola.
Esempio: