Adicione outros itens de menu do Data Standard à interface do cliente do Vault ou suprima determinados comandos com o arquivo MenuDefinitions.xml.
Opções de menu padrão do Data Standard
Depois que o Autodesk Vault Data Standard é instalado, comandos de menu adicionais são disponibilizados após a reinicialização do cliente do Vault.
Toda a personalização de menu do Data Standard no cliente do Vault é definida no arquivo MenuDefinitions.xml, localizado em %programdata%\Autodesk\<versão do Vault>\Extensions\DataStandard\Vault.
Os arquivos de definição estão no formato XML. Utilizar um editor de texto ou um editor XML para modificar valores de elemento no arquivo.
O arquivo MenuDefinitions.xml possui três componentes de nível superior:
Contém um ou mais elementos <nome do site de comando>.
Especifique por meio dos sites de comando em que menu os comandos de menu definidos aparecem. Um site de comando pode ser definido com um componente de site.
Exemplo de menu de contexto de arquivo:
<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>
Os atributos disponíveis para o elemento <nome do comando> de CommandSite são mostrados na tabela a seguir.
Atributo |
Necessário |
Valores válidos |
Descrição |
Legenda (Label) |
Não |
Caracteres e números |
Texto exibido no menu suspenso. Se não existir, 'mymenu' será usado. |
DeployAsPullDown |
Não |
Verdadeiro ou falso |
Se verdadeiro, o menu suspenso será criado no menu de contexto com a legenda definida acima. |
Location |
Sim |
Caracteres e números |
Texto que representa a dica de ferramenta do comando. |
O elemento CommandSite contém um ou mais <Item> que correspondem aos elementos definidos nos elementos MenuItem.
Atributo |
Necessário |
Valores válidos |
Descrição |
Nome |
Sim |
Nome do elemento definido nos elementos MenuItem. |
Nome do elemento definido nos elementos MenuItem |
Por padrão, o comando Nova pasta é removido do arquivo e dos menus de contexto quando o Data Standard é instalado. Os administradores podem remover outros comandos padrão da interface de usuário do Vault modificando a seção SuppressMenuItems no arquivo MenuDefinitions.xml.
<SuppressMenuItems> NewFolder,NewFolderGroupMenu,NewFolderGroupButton,NewFolderForContextMenus </SuppressMenuItems>
Os nomes de comando são separados por vírgula.
Exemplo: