Dodaj dodatkowe elementy menu programu Data Standard do interfejsu klienta programu Vault lub wyłącz niektóre polecenia z pliku MenuDefinitions.xml.
Domyślne opcje menu programu Data Standard
Po zainstalowaniu programu Autodesk Vault Data Standard i ponownym uruchomieniu klienta programu Vault są dostępne dodatkowe polecenia menu.
Wszystkie operacje dostosowywania menu programu Data Standard w kliencie programu Vault są zdefiniowane w pliku MenuDefinitions.xml (lokalizacja pliku: %programdata%\Autodesk\<Vault version>\extensions\datastandard\vault).
Pliki definicji są w formacie XML. Użyj edytora tekstu lub edytora XML, aby zmodyfikować wartości elementu w pliku.
Plik MenuDefinitions.xml składa się z trzech komponentów najwyższego poziomu:
Zawiera co najmniej jeden element <nazwa lokalizacji polecenia>.
Określ przy użyciu lokalizacji poleceń, w którym menu są wyświetlane zdefiniowane polecenia menu. Lokalizację polecenia można zdefiniować przy użyciu komponentu lokalizacji.
Przykład menu kontekstowego pliku:
<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>
Dostępne atrybuty dla elementu CommandSite<nazwa lokalizacji polecenia> są przedstawione w poniższej tabeli.
Atrybut |
Wymagany |
Prawidłowe wartości |
Opis |
Label |
Nie |
Znaki i liczby |
Tekst wyświetlany w menu rozwijanym. Jeśli nie istnieje, używany jest tekst „mymenu”. |
DeployAsPullDown |
Nie |
True lub False. |
Jeśli wartością jest True, menu rozwijane jest tworzone w menu kontekstowym z etykietą zdefiniowaną powyżej. |
Location |
Tak |
Znaki i liczby |
Tekst reprezentujący etykietę narzędzia polecenia. |
Element CommandSite zawiera co najmniej jeden element<Item>, który odpowiada elementom zdefiniowanym w elementach MenuItem.
Atrybut |
Wymagany |
Prawidłowe wartości |
Opis |
Name |
Tak |
Nazwa elementu zdefiniowana w elemencie MenuItem. |
Nazwa elementu zdefiniowana w elemencie MenuItem. |
Gdy program Data Standard jest zainstalowany, domyślnie polecenie Nowy folder jest usuwane z menu pliku i kontekstowego. Administratorzy mogą usuwać dodatkowe polecenia domyślne z interfejsu użytkownika programu Vault, modyfikując sekcję SuppressMenuItems w pliku MenuDefinitions.xml.
<SuppressMenuItems> NewFolder,NewFolderGroupMenu,NewFolderGroupButton,NewFolderForContextMenus </SuppressMenuItems>
W przypadku wielu nazw poleceń należy je oddzielić przecinkami.
Przykład: