Objet UIObject (Visio)
Représente les menus, les barres d’outils et les raccourcis Microsoft Visio de l’interface utilisateur intégrée de Visio ou d’une version personnalisée de cette interface.
Notes
À compter de Visio 2010, l’interface utilisateur Microsoft Office Fluent a remplacé le système précédent de menus en couches, de barres d’outils et de volets Office. Les objets et membres VBA que vous avez utilisés pour personnaliser l’interface utilisateur dans les versions précédentes de Visio sont toujours disponibles dans Visio, mais ils fonctionnent différemment.
Pour récupérer un objet UIObject qui contient des menus et des accélérateurs Visio, utilisez la propriété BuiltInMenus d’un objet Application , puis les collections MenuSets ou AccelTables de l’objet UIObject renvoyés par la propriété BuiltInMenus .
Pour récupérer un objet UIObject qui contient des barres d’outils Visio, utilisez la propriété BuiltInToolbars d’un objet Application , puis la collection ToolbarSets de l’objet UIObject renvoyé par la propriété BuiltInToolbars .
Si un objet Application ou Document a une interface utilisateur personnalisée, utilisez les propriétés CustomMenus ou CustomToolbars pour récupérer les objets UIObject qui les représentent.
Les objets UIObject peuvent être stockés dans un fichier ou chargés dans Visio. Utilisez la méthode SaveToFile pour enregistrer l'objet et LoadFromFile pour le charger, ou définissez la propriété CustomMenusFile ou CustomToolbarsFile d'un objet Application ou Document selon le nom du fichier d'interface utilisateur stocké.
À partir de Visio 2002, un programme peut manipuler des menus et des barres d’outils dans l’interface utilisateur de Visio en utilisant la collection CommandBars renvoyée par la propriété CommandBars. La collection CommandBars possède une interface identique à celle de la collection CommandBars exposée par la suite d’applications Microsoft System, par exemple Microsoft Word et Microsoft Excel. En conséquence, les programmes peuvent manipuler les menus et les barres d’outils Visio en utilisant la collection CommandBars ou les objets UIObject.
Notes
L’utilisation des barres de commandes dans certaines applications Microsoft Office a été remplacée par le nouveau composant ruban de l’interface utilisateur Microsoft Office Fluent. Pour plus d’informations, voir Vue d’ensemble du ruban Office Fluent.
- AccelTables
- Clone
- DisplayKeysInTooltips
- DisplayTooltips
- LargeButtons
- MenuAnimationStyle
- MenuSets
- Name
- ToolbarSets
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.