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 tem três componentes de nível superior:
menuitem
)commandsite
)suppressmenuitems
)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
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
O único atributo do elemento
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:
Para suprimir o comando de nova pasta de biblioteca, adicione estes dois comandos à lista SuppressMenuItems
: NewLibraryFolder
e NewLibraryFolderForContextMenus
.
Para suprimir a renomeação de pasta, adicione este comando: Folder.Rename
.
Desfazer comandos de supressão:
suppressMenuItems
.