Přizpůsobení aplikace Vault prostřednictvím rozhraní API
Pokud umíte programovat, máte k dispozici množství možností přizpůsobení pomocí rozhraní API (Application Programming Interface) aplikace Vault. Mezi běžné uživatelské úpravy patří pomůcky, automatizace, integrace s dalšími systémy, příkazy a datové pohledy.
Aplikace Vault nabízí tři rozhraní API:
Rozhraní API pro webové sužby je k dispozici ve všech verzích aplikace Vault. Rozhraní aplikace Vault Client a procesoru úloh jsou však k dispozici pouze v aplikacích Vault Workgroup, Vault Collaboration a Vault Professional.
Další informace o sadě funkcí architektury VDF naleznete zde.
Programátoři, kteří se zajímají o vývoj svých vlastních programů pro aplikaci Vault, mohou použít sadu SDK (Software Development Kit) pro aplikaci Vault. Tato sada je instalována automaticky spolu se serverem Vault. Naleznete ji ve složce SDK v umístění instalace serveru ADMS.
Sada SDK obsahuje užitečné nástroje, například dokumentaci všech tříd a funkcí, vzorové aplikace, články znalostní báze, pomůcky, popisy kódů chyb a informace o změnách oproti předchozím verzím. V sadě naleznete vše, co potřebujete k tomu, abyste mohli začít programovat své vlastní programy pro aplikaci Vault.
Pravidla modulu iLogic můžete zapisovat pouze pomocí přiřazovacích příkazů parametrů aplikace Autodesk Inventor, předdefinovaných funkcí a jednoduchého kódu jazyka VB.NET. Nejste však omezeni pouze na tyto metody. V pravidle můžete použít pokročilejší vlastnosti jazyka VB.NET. Jazyk Visual Basic lze použít k vytvoření externích souborů knihoven DLL, které lze volat z pravidel (volat lze i soubory knihoven DLL naprogramované v jazycích C# nebo C++).
Blog It's All Just Ones and Zeros je blog společnosti Autodesk specificky věnovaný přizpůsobování aplikace Vault a programování pro aplikaci Vault. Obsahuje podrobné články o koncepcích rozhraní API, tipy a triky, které můžete použít při programování, a oznámení. Obsahuje také velmi užitečnou knihovnu vzorových aplikací, ve které naleznete i jejich zdrojový kód.
Rozhraní API aplikace Vault jsou také plně podporována na webu Autodesk Developer Network. Na tomto webu naleznete články znalostní báze, další příklady zdrojových kódů, produkty ke stažení a můžete si zde vygenerovat licenci vývojáře pro aplikace Vault Workgroup, Collaboration, and Professional. A pokud si s něčím nevíte rady, můžete pokládat otázky týkající se vašeho problému na stránce online nápovědy pro vývojáře.
,