Partilhar via


Como: Criar novo documento do Visio

Quando você cria um novo Microsoft Office Visio desenho documento, você Adicionar-lo para a coleção Microsoft.Office.Interop.Visio.Documents de documentos abertos do Visio.Conseqüentemente, o método de Microsoft.Office.Interop.Visio.Documents.Add cria um novo documento de desenho do Visio.Para obter mais informações, consulte a documentação de referência do VBA para Microsoft.Office.Interop.Visio.Documents.Adicionar método.

Criar novo documento em branco

Para criar um novo documento

  • Use o método Microsoft.Office.Interop.Visio.Documents.Add para criar um novo documento em branco que não é baseado em um modelo.

    Me.Application.Documents.Add("")
    
    this.Application.Documents.Add("");
    

Criando documentos copiados de documentos existentes

O método Microsoft.Office.Interop.Visio.Documents.Add pode criar um novo documento que é uma Copiar de um documento do Visio existente.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do diagrama.

Para criar um novo documento que é copiado de um documento existente

  • Chame o método Microsoft.Office.Interop.Visio.Documents.Add e especificar o caminho do diagrama do 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);
    

Criar estênceis copiados de estênceis existentes

Microsoft.Office.Interop.Visio.Documents.Adicionar método pode criar um novo estêncil que é uma Copiar de um estêncil do Visio existente.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do estêncil.

Para criar um novo estêncil que é copiado de um estêncil existente

  • Chame o método Microsoft.Office.Interop.Visio.Documents.Add e especifique o caminho do estêncil.

    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);
    

Criando documentos com base em modelos existentes

O método Microsoft.Office.Interop.Visio.Documents.Add pode criar um novo documento (um arquivo .vsd) qual se baseia um modelo do Visio existente (um arquivo .vst).Esse método copia os estênceis, estilos e configurações que são parte do espaço de trabalho do modelo.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do modelo.

Para criar um novo documento baseia-se em um modelo existente

  • Chamar o método Microsoft.Office.Interop.Visio.Documents.Add e especifique o caminho do modelo.

    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);
    

Compilando o código

Este exemplo de código requer o seguinte:

  • Um documento do Visio chamado myDrawing.vsd deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).

  • Um documento do Visio chamado myStencil.vss deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).

  • Um documento do Visio chamado myTemplate.vst deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).

Consulte também

Tarefas

Como: Abrir documentos do Visio

Como: Documentos do Visio Fechar

Como: Salvar documentos do Visio

Como: Imprimir documentos do Visio

Conceitos

Soluções do Visio

Visão geral do modelo de objeto do Visio