Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Visual Studio fournit des modèles de projet que vous pouvez utiliser pour créer des compléments VSTO pour Microsoft Office Visio. Vous pouvez utiliser des compléments VSTO pour automatiser Visio, étendre des fonctionnalités Visio ou personnaliser l’interface utilisateur Visio.
Pour plus d’informations sur les compléments VSTO, consultez Prise en main de la programmation des compléments VSTO et de l’architecture des compléments VSTO. Si vous débutez avec Microsoft Office, consultez Bien démarrer (développement Office dans Visual Studio).
S’applique à : Les informations contenues dans cette rubrique s’appliquent aux projets de complément VSTO pour Visio 2010. Pour plus d’informations, consultez Fonctionnalités disponibles par application Office et type de projet.
Note
Vous souhaitez développer des solutions qui étendent l’expérience Office sur plusieurs plateformes ? Consultez le nouveau modèle de compléments Office. Les compléments Office ont une petite empreinte par rapport aux compléments et solutions VSTO, et vous pouvez les créer à l’aide de presque toutes les technologies de programmation web, telles que HTML5, JavaScript, CSS3 et XML.
Automatiser Visio à l’aide du modèle objet Visio
Le modèle objet Visio expose de nombreuses classes que vous pouvez utiliser pour automatiser Visio afin de créer des diagrammes pour les graphiques organisationnels, les organigrammes, les chronologies de projet, les diagrammes réseau, les espaces de bureau, etc. L’API vous permet d’écrire du code pour accomplir des tâches courantes :
Construire et positionner des formes et du texte dans des diagrammes.
Gérer le comportement des formes en fonction de la logique métier et de l’entrée utilisateur.
Visualisation du diagramme de contrôle, comme le panoramique et le zoom.
Personnalisez l’interface utilisateur de l’application.
Importez des données externes dans Visio, liez-les à des formes et affichez-les graphiquement sur une page.
Vous pouvez afficher des procédures pas à pas et des exemples de code pour utiliser le modèle objet de Visio pour utiliser des documents et des formes dans Work with Visio documents and Work with Visio shapes.
Pour accéder au modèle objet Visio à partir d’un complément VSTO, utilisez le
Applicationchamp de laThisAddInclasse dans votre projet. LeApplicationchamp retourne unMicrosoft.Office.Interop.Visio.Applicationobjet qui représente l’instance actuelle de Visio. Pour plus d’informations, consultez Programmer des compléments VSTO.Lorsque vous appelez le modèle objet Visio, vous utilisez des types fournis dans l'assembly d'interopérabilité principal (PIA) pour Visio. Le PIA agit comme un pont entre le code managé dans le complément VSTO et le modèle objet COM dans Visio. Tous les types de l’assembly PIA Visio sont définis dans le
Microsoft.Office.Interop.Visionamespace. Pour plus d’informations sur les assemblies principaux d’interopérabilité, consultez la vue d’ensemble du développement de solutions Office (VSTO) et les assemblies principaux d’interopérabilité Office.
Vue d’ensemble du modèle objet Visio
Vous trouverez une vue d’ensemble du modèle objet Visio dans la vue d’ensemble du modèle objet Visio, qui inclut des liens vers la référence du modèle objet Visio et les kits SDK.
Personnaliser l’interface utilisateur de Visio
L’interface utilisateur de Visio a les options de personnalisation suivantes.
| Tâche | Pour plus d’informations |
|---|---|
| Personnalisez le ruban. | Vue d’ensemble du ruban |
Pour plus d’informations sur la personnalisation de l’interface utilisateur de Visio, consultez la documentation de référence VBA de la classe Visio.UIObject .
Contenu connexe
- Commencez à programmer des extensions VSTO
- Vue d’ensemble du développement de solutions Office (VSTO)
- Architecture des compléments VSTO
- Guide pratique pour créer des projets Office dans Visual Studio
- Programmer des compléments VSTO
- Écrire du code dans les solutions Office
- Assembly d’interopérabilité Office principaux
- Personnalisation de l’interface utilisateur Office
- Vue d’ensemble du modèle objet Visio
- Visio 2010 dans le développement de l'Office