Condividi tramite


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

Altre risorse

Soluzioni Visio