Procedura: creare nuovi documenti di Visio
Quando si crea un nuovo disegno di Microsoft Office Visio, questo viene aggiunto all'insieme Microsoft.Office.Interop.Visio.Documents dei documenti di Visio aperti. Di conseguenza, il metodo Microsoft.Office.Interop.Visio.Documents.Add crea un nuovo disegno di Visio. Per ulteriori informazioni, vedere la documentazione di riferimento di VBA relativa al metodo Microsoft.Office.Interop.Visio.Documents.Add.
Creazione di nuovi documenti vuoti
Per creare un nuovo documento
Utilizzare il metodo Microsoft.Office.Interop.Visio.Documents.Add per creare un nuovo documento vuoto non basato su un modello.
Me.Application.Documents.Add("")
this.Application.Documents.Add("");
Creazione di documenti copiati da documenti esistenti
Il metodo Microsoft.Office.Interop.Visio.Documents.Add può creare un nuovo documento mediante la copia di un documento di Visio esistente. È necessario fornire il nome file e il percorso completo del diagramma.
Per creare un nuovo documento mediante la copia di un documento esistente
Chiamare il metodo Microsoft.Office.Interop.Visio.Documents.Add e specificare il percorso del diagramma di Visio.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Add(docPath);
Creazione di stencil mediante la copia da stencil esistenti
Il metodo Microsoft.Office.Interop.Visio.Documents.Add può creare un nuovo stencil mediante la copia di uno stencil di Visio esistente. È necessario fornire il nome file e il percorso completo dello stencil.
Per creare un nuovo stencil mediante la copia di uno stencil esistente
Chiamare il metodo Microsoft.Office.Interop.Visio.Documents.Add e specificare il percorso dello stencil.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyStencil.vss" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyStencil.vss"; this.Application.Documents.Add(docPath);
Creazione di documenti basati su modelli esistenti
Il metodo Microsoft.Office.Interop.Visio.Documents.Add può creare un nuovo documento (un file VSD) basato su un modello di Visio esistente (un file VST). Questo metodo copia gli stencil, gli stili e le impostazioni appartenenti all'area di lavoro del modello. È necessario fornire il nome file e il percorso completo del modello.
Per creare un nuovo documento basato su un modello esistente
Chiamare il metodo Microsoft.Office.Interop.Visio.Documents.Add e specificare il percorso del modello.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyTemplate.vst" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyTemplate.vst"; this.Application.Documents.Add(docPath);
Compilazione del codice
Di seguito sono indicati i requisiti di questo esempio di codice:
È necessario che un documento di Visio denominato myDrawing.vsd si trovi in una directory denominata Test nella cartella Documenti (per Windows Vista o per Windows XP e versioni precedenti).
È necessario che un documento di Visio denominato myStencil.vss si trovi in una directory denominata Test nella cartella Documenti (per Windows Vista o per Windows XP e versioni precedenti).
È necessario che un documento di Visio denominato myTemplate.vst si trovi in una directory denominata Test nella cartella Documenti (per Windows Vista o per Windows XP e versioni precedenti).
Vedere anche
Attività
Procedura: aprire documenti di Visio
Procedura: chiudere documenti di Visio
Procedura: salvare documenti di Visio
Procedura: stampare documenti di Visio
Concetti
Cenni preliminari sul modello a oggetti di Visio