The VisioAutomation was designed to be a .NET Library that simplifies automating Visio from .NET languages such as C#, F#, IronPython
Project Components:
VisioAutomation - the core library
VisioInteractive - a library designed to be used from an interactive application (UI or Command-Line)
Visio Helper Add-In - a .NET Add-In for Visio 2007 that adds a new menu and UI tools to visio
PSVisioSnapIn - A Powershell Snap-in to automate Visio
Scenarios
- Writing managed-code Add-Ins for Visio 2007
- Writing tools to automate Visio 2007 from command line
- Use it as a reference to learn how to do common Visio automation tasks
Requirements:
· Compiling the solution requires Visual Studio 2008
· The libraries and tools require .NET Framework 3.5
· To install the Visio Helper Add-in, install Visual Studio Tools for Office 3.0