Añada más elementos de menú de Data Standard a la interfaz de Vault Client o desactive determinados comandos con el archivo MenuDefinitions.xml.
Opciones de menú de Data Standard por defecto
Tras instalar Autodesk Vault Data Standard, hay comandos de menú adicionales que están disponibles después de reiniciar Vault Client.
Toda la personalización de menús de Data Standard en Vault Client está definida en el archivo MenuDefinitions.xml que se encuentra en %programdata%\Autodesk\<versión de Vault>\Extensions\DataStandard\Vault.
Los archivos de definición están en formato XML. Utilice un editor de texto o un editor XML para modificar los valores de elemento en el archivo.
El archivo MenuDefinitions.xml tiene tres componentes de nivel superior:
Contiene uno o varios elementos <nombre de sitio de comandos>.
Especifique mediante los sitios de comandos en qué menú aparecen los comandos de menú definidos. Se puede definir un sitio de comandos con un componente de sitio.
Ejemplo de menú contextual de archivo:
<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>
Los atributos disponibles para el elemento CommandSite <nombre de sitio de comandos> se muestran en la siguiente tabla.
Atributo |
Obligatorio |
Valores válidos |
Descripción |
Label |
No |
Caracteres y números |
Texto que se muestra en el menú desplegable. Si no existe, se utiliza "mymenu". |
DeployAsPullDown |
No |
True (verdadero) o False (falso) |
Si el valor es True, se crea un menú desplegable en el menú contextual con etiqueta definido anteriormente. |
Location |
Sí |
Caracteres y números |
Texto que representa la información de herramienta correspondiente al comando. |
El elemento CommandSite contiene uno o varios <Item>, correspondiente a los elementos definidos en los elementos MenuItem.
Atributo |
Obligatorio |
Valores válidos |
Descripción |
Nombre |
Sí |
Nombre del elemento definido en elementos MenuItem. |
Nombre del elemento definido en elementos MenuItem |
Por defecto, el comando Nueva carpeta se elimina de los menús contextuales y de archivo si Data Standard está instalado. Los administradores pueden eliminar más comandos por defecto de la interfaz de usuario de Vault modificando la sección SuppressMenuItems del archivo MenuDefinitions.xml.
<SuppressMenuItems> NewFolder,NewFolderGroupMenu,NewFolderGroupButton,NewFolderForContextMenus </SuppressMenuItems>
Los nombres de comando se separan con una coma.
Ejemplo: