Tag: Events

  • Lifecycle Event Editor – The Plugin

    I decided to fulfill my own request for this month. I didn’t have much time to spend writing a new app, so I decided to grab Lifecycle Event Editor code from the EXE and tweak it to run inside Vault Explorer. The plug-in itself has the exact same feature set as the exe. But if…

  • Vault Integration Pattern – Real-time Events

    Welcome to part 2 of my 3-part series on Vault integration patterns. There are many more than 3 patterns, but I’m going to stick to ones that I’ve actually used on an app or product. Today’s pattern is the idea that Vault communicates with the other system, in real time, whenever things change. I used…

  • Events and Multiple Client Versions

    When Vault 2012 came out, it introduced the events feature, which allowed you to write your code once and have it hook to all Vault clients on the machine. However, I want to point out that these events are version specific. This aspect wasn’t a problem in Vault 2012, because you needed the 2012 API…

  • AEC DevCamp 2012

    By Partha Sarkar Just in case you missed to notice this…. Autodesk June DevCamps “Early Bird Discount” Ends April 30 – Register to Attend Now! If you would like to learn more about customizing Autodesk’s AEC or Manufacturing products and technologies direct from Autodesk engineers in a casual fun learning environment, and take advantage of…

  • 6 Hours of video on the Vault API

    My webinar series on the Vault API is over. As promised, here are all the recordings. These videos will take you from the basics (how to connect to the Vault Server) up to advanced topics (event handling). The downloads are broken up into the presentation portion and the sample code demonstration, which doubles as a…

  • Vault API Webinar Series

    If you are getting started with the Vault API, there is a lot of information out there. Unfortunately, it’s all over the place. Some of it is on this blog, some of it is on AU Virtual, some of it is on ADN. Here is my attempt to fix all that. I’ll be doing a…

  • Web Service Invoke Events

    The third type of event we introduced in Vault 2012 is the Web Service Invoke Events. The purpose of the Invoke events is to give you a single choke point for whenever your code invokes a web service call to the Vault Server.

  • AU Videos Now Live

    My Getting Started with Autodesk Vault Programming videos are now live on AU Virtual. If you have an AU pass, you can now watch these videos on the AU website. If not, you can sign up to AU Virtual for free. There is 90 minutes of content, spread across two 45-minute videos. The videos contain…

  • Getting the Vault name in an Event

    Many people have noticed that with Web Service Command Events, there is no way to tell the name of the Vault you are connected to. You can get a context to make API calls, but the Vault name is not part of the context. It’s a limitation of the architecture.

  • Hidden Commands

    If you have developed an extension to Vault Explorer, you probably noticed the HiddenCommands() function in the IExtension interface. The theory behind this function is that your extension can overwrite a command by hiding it and providing a replacement. It’s a good theory on paper, but does it hold up in practice?