Skip to main content

Visio 2010 Development

Find articles, references, code samples, and how-to videos for customizing Microsoft Visio 2010.

SDKs and References

Visio 2010 Object Model Changes Since Earlier Versions

Get a summary of the changes in the Visio 2010 object model as compared to earlier versions.

Download the Visio 2010 SDK

Get documentation, samples, header files, libraries, and tools.

Visio 2010 SDK Online

For the latest update, always check the online SDK.

Book Excerpts

Microsoft Visio 2010 Business Process Diagramming and Validation

Create custom validation rules for structured diagrams and increase the accuracy of your business information with Visio.

Code Samples

Visual How Tos

Visual how-to content combines a short video, sample code, a conceptual overview, and links to related resources in a single user experience.

Adding Overlays to Drawings in Visio Services in SharePoint Server 2010
Use ECMAScript (JavaScript, JScript) code to add overlays to shapes in a Visio Services in SharePoint Server 2010 Web Part.
Read the article | Watch the video

Displaying Custom HTML Messages in Visio Services in SharePoint Server 2010

Learn how to display custom HTML content in a Visio Web Access Web Part on a SharePoint Server 2010 Web Parts page by using ECMAScript (JavaScript, JScript) code.
Read the article | Watch the video

Enabling and Disabling Automatic Page Resizing Programmatically in Visio 2010

Learn to use the Page.AutoSize property to control whether Visio 2010 automatically resizes the drawing page when shapes are added to it.
Read the article | Watch the video

Inserting a Legend in Data-Connected Diagrams Programmatically in Visio 2010

Learn how to use managed code to insert a legend into a data-connected diagram programmatically in Visio 2010.
Read the article | Watch the video

Technical Articles

Blog Posts

Videos and Webcasts

Visio Team Blog Visio Insights

Visio 2010 Development | SDK, References, Articles | MSDN

Visio 2007 Service Pack 3 Available
The Service Pack 3 (SP3) update for Visio 2007 is now available. It in... more
BPMN Diagramming Basics Course Available
A new series of training videos have been posted on Office.com to intr... more
Working with Connected Diagrams Programmatically, part 1
In a previous blog post, we told you about the new Connectivity APIs i... more