다음을 통해 공유


프로그래밍 방식으로 Visio 문서 열기

기존 Microsoft Office Visio 문서를 여는 메서드는 Open과 OpenEx 두 가지가 있습니다. OpenEx 메서드는 호출자가 문서를 여는 방법을 지정할 수 있는 인수를 제공한다는 점을 제외하면 Open 메서드와 동일합니다.

개체 모델에 대한 자세한 내용은 VBA 참조 설명서에서 Microsoft.Office.Interop.Visio.Documents.Open 메서드 및 Microsoft.Office.Interop.Visio.Documents.OpenEx 메서드를 참조하세요.

Visio 문서 열기

Visio 문서를 열려면

  • Microsoft.Office.Interop.Visio.Documents.Open 메서드를 호출하고 Visio 문서의 정규화된 경로를 제공합니다.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd";
    this.Application.Documents.Open(docPath);
    

지정된 인수를 사용하여 Visio 문서 열기

Visio 문서를 읽기 전용 및 도킹하여 열려면

  • Microsoft.Office.Interop.Visio.Documents.OpenEx 메서드를 호출하여 Visio 문서의 정규화된 경로를 제공하고 사용하려는 인수(이 경우, 도킹됨 및 읽기 전용)를 포함합니다.

    string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd";
    this.Application.Documents.OpenEx(docPath,
        ((short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked +
         (short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO));
    

코드 컴파일

이 코드 예제에는 다음이 필요합니다.

  • 이름이 myDrawing.vsd인 Visio 문서가 내 문서 폴더(Windows XP 및 이전) 또는 문서 폴더(Windows Vista)의 Test 디렉터리에 있어야 합니다.