Aracılığıyla paylaş


Program aracılığıyla Visio belgelerini açma

Mevcut Microsoft Office Visio belgelerini açmak için iki yöntem vardır: Open ve OpenEx. OpenEx yöntemi Open yöntemiyle aynıdır, ancak çağıranın belgenin nasıl açılacağını belirtebileceği bağımsız değişkenler sağlar.

Nesne modeli hakkında ayrıntılı bilgi için Microsoft.Office.Interop.Visio.Documents.Open yöntemi ve Microsoft.Office.Interop.Visio.Documents.OpenEx yöntemi için VBA başvuru belgelerine bakın.

Visio belgesini açma

Visio belgesini açmak için

  • yöntemini çağırın Microsoft.Office.Interop.Visio.Documents.Open ve Visio belgesinin tam yolunu sağlayın.

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

Visio belgesini belirtilen bağımsız değişkenlerle açma

Visio belgesini salt okunur ve yerleşik olarak açmak için

  • yöntemini çağırın Microsoft.Office.Interop.Visio.Documents.OpenEx , Visio belgesinin tam yolunu sağlayın ve kullanmak istediğiniz bağımsız değişkenleri (bu örnekte Yerleşik ve Salt Okunur) ekleyin.

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

Kodu derleme

Bu kod örneği aşağıdakileri gerektirir:

  • Adlı myDrawing.vsd visio belgesi, Belgelerim klasöründe (Windows XP ve önceki sürümler için) veya Belgeler klasöründe (Windows Vista için) adlı Test bir dizinde bulunmalıdır.