Ouvrir des documents Visio par programmation
Il existe deux méthodes pour ouvrir des documents Microsoft Bureau Visio existants : Open et OpenEx. La méthode OpenEx est identique à la méthode Open, sauf qu’elle fournit des arguments dans lesquels l’appelant peut spécifier la façon dont le document s’ouvre.
Pour plus d’informations sur le modèle objet, consultez la documentation de référence de VBA pour la méthode Microsoft.Office.Interop.Visio.Documents.Open et la méthode Microsoft.Office.Interop.Visio.Documents.OpenEx .
Ouvrir un document Visio
Pour ouvrir un document Visio
Appelez la méthode
Microsoft.Office.Interop.Visio.Documents.Open
et fournissez le chemin complet du document Visio.
Ouvrir un document Visio avec des arguments spécifiés
Pour ouvrir un document Visio en lecture seule et ancré
Appelez la méthode
Microsoft.Office.Interop.Visio.Documents.OpenEx
, fournissez le chemin complet du document Visio et incluez les arguments à utiliser. Dans le cas présent, Docked et RO (read-only, en lecture seule).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));
Compiler le code
Cet exemple de code requiert ce qui suit :
- Un document Visio nommé
myDrawing.vsd
doit se trouver dans un répertoire nomméTest
dans le dossier Mes documents (pour Windows XP et versions antérieures) ou dans le dossier Documents (pour Windows Vista).