Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Solutions Visio

Visual Studio 2010 fournit des modèles de projet permettant de créer des compléments d'application pour Microsoft Office Visio. Vous pouvez notamment utiliser des compléments pour automatiser Visio, étendre les fonctionnalités de Visio ou personnaliser l'interface utilisateur de Visio.

Pour plus d'informations sur les compléments d'application, consultez Mise en route de la programmation de compléments d'application et Architecture des compléments d'application. Si vous débutez en programmation avec Microsoft Office, consultez Mise en route (Développement Office dans Visual Studio).

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau application pour Visio 2007 et Visio 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Le modèle objet Visio expose de nombreuses classes que vous pouvez utiliser pour automatiser Visio afin de créer des diagrammes pour les organigrammes, diagrammes de flux, chronologies de projet, schémas de réseau, espaces de bureau, etc. L'API vous permet d'écrire du code afin d'exécuter des tâches courantes :

  • Construire et positionner des formes et du texte dans les diagrammes.

  • Gérer le comportement des formes selon la logique métier et les entrées d'utilisateurs.

  • Contrôler la visualisation des diagrammes, par exemple les affichages panoramiques et les agrandissements.

  • Personnaliser l'interface utilisateur de l'application.

  • Importer des données externes dans Visio, les lier aux formes et les afficher graphiquement dans une page.

Vous pouvez visualiser des procédures pas à pas et des exemples de code permettant d'utiliser le modèle objet de Visio avec des documents et des formes dans Utilisation de documents Visio et Utilisation de formes Visio.

Pour accéder au modèle objet Visio à partir d'un complément, utilisez le champ Application de la classe ThisAddIn dans votre projet. Le champ Application renvoie un objet Microsoft.Office.Interop.Visio.Application qui représente l'instance actuelle de Visio. Pour plus d'informations, consultez Programmation de compléments d'application.

Lorsque vous appelez le modèle objet Visio, vous utilisez des types fournis dans l'assembly PIA (Primary Interop Assembly) pour Visio. L'assembly PIA (Primary Interop Assembly) fait office de pont entre le code managé du complément et le modèle objet COM de Visio. Tous les types de l'assembly PIA (Primary Interop Assembly) Visio sont définis dans l'espace de noms Microsoft.Office.Interop.Visio. Pour plus d'informations sur les assemblys PIA (Primary Interop Assembly), consultez Vue d'ensemble du développement des solutions Office et Assemblys PIA (Primary Interop Assembly) Office.

Consultez Vue d'ensemble du modèle objet Visio pour obtenir une vue d'ensemble du modèle objet Visio, ainsi que des liens vers la documentation de référence relative à celui-ci et aux kits de développement logiciel.

L'interface utilisateur de Visio propose les options de personnalisation suivantes.

Tâche

Pour plus d'informations

Ajouter des barres d'outils personnalisées et des éléments de barre d'outils.

Comment : créer des barres d'outils Office

Ajouter des menus et des éléments de menu.

Comment : ajouter des commandes à des menus contextuels dans Excel

Pour obtenir des informations sur la personnalisation de l'interface utilisateur de Visio, consultez la documentation de référence sur VBA pour la classe Visio.UIObject.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft