Hello world
Add a reference to the Visio Primary Interop Assembly:
In the Solution Explorer, right click on References, select Add Reference
The Add Reference dialog will launch
In the .NET Tab select Microsoft.Office.Interop.Visio
Click OK
Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IVisio = Microsoft.Office.Interop.Visio;
namespace Visio2007AutomationHelloWorldCSharp
{
class Program
{
static void Main(string[] args)
{
var visapp = new IVisio.Application();
var doc = visapp.Documents.Add("");
var page = visapp.ActivePage;
var shape = page.DrawRectangle(1, 1, 5, 4);
shape.Text = "Hello World";
}
}
}
// Add a new empty doc
var
Last updated