Compartir a través de


Objeto UIObject (Visio)

Representa un conjunto de menús, barras de herramientas y aceleradores de Microsoft Visio, ya sea de la interfaz de usuario integrada de Visio o una versión personalizada de la misma.

Nota:

A partir de Visio 2010, la interfaz de usuario (UI) de Microsoft Office Fluent reemplazó al sistema anterior de menús, barras de herramientas y paneles de tareas por capas. Los objetos y miembros de VBA que usó para personalizar la interfaz de usuario en versiones anteriores de Visio siguen estando disponibles en Visio, pero funcionan de forma diferente.

Comentarios

Para recuperar un objeto UIObject que contiene menús y aceleradores de Visio, use la propiedad BuiltInMenus de un objeto Application y, a continuación, las colecciones MenuSets o AccelTables del objeto UIObject devuelto desde la propiedad BuiltInMenus .

Para recuperar un objeto UIObject que contiene barras de herramientas de Visio, use la propiedad BuiltInToolbars de un objeto Application y, a continuación, la colección ToolbarSets del objeto UIObject devuelto desde la propiedad BuiltInToolbars .

Si un objeto Application o un objeto Document tiene una interfaz de usuario personalizada, use las propiedades CustomMenus o CustomToolbars para recuperar objetos UIObject que los representen.

Un objeto UIObject se puede almacenar en un archivo y cargar en Visio. Utilice el método SaveToFile para guardar el objeto y el método LoadFromFile para cargarlo, o bien, establezca la propiedad CustomMenusFile o CustomToolbarsFile de un objeto Application o Document en el nombre del archivo de interfaz de usuario almacenado.

A partir de Visio 2002, un programa puede manipular los menús y las barras de herramientas en la interfaz de usuario de Visio mediante la manipulación de la colección CommandBars devuelta por la propiedad CommandBars. La colección CommandBars tiene una interfaz idéntica a la colección CommandBars expuesta por el conjunto de aplicaciones de Microsoft System, como Microsoft Word y Microsoft Excel. Por consiguiente, los programas pueden manipular los menús y barras de herramientas de Visio mediante la colección CommandBars o los objetos UIObject.

Nota:

El uso de CommandBars en algunas aplicaciones de Microsoft Office sustituido por el nuevo componente cinta de la interfaz de usuario de Microsoft Office Fluent. Para obtener más información, vea Información general de la cinta de opciones de Office Fluent.

Métodos

Propiedades

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.