Personalizar o arquivo MenuDefinitions.xml do Data Standard

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.

Observação: Consulte a Ajuda do usuário do Data Standard para obter mais informações.

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.

Observação: É preciso redefinir as barras de ferramentas do Vault depois de reiniciar o Vault Client pela primeira vez após a instalação do Data Standard ou depois de modificar o arquivo MenuDefinitions.xml.

Elementos do arquivo

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 tem três componentes de nível superior:

Sites de comando

Contém um ou mais elementos <command site name>.

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 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 de CommandSite contém um ou mais que correspondem aos elementos definidos nos elementos de MenuItem.

O único atributo do elemento é Name.

Atributo

Necessário

Valores válidos

Descrição

Nome

Sim

Nome do elemento definido nos elementos MenuItem.

Nome do elemento definido nos elementos MenuItem

Itens de menu suprimidos

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: