Compartir a través de


Método UIObject.SaveToFile (Visio)

Guarda la interfaz de usuario representada por un objeto UIObject en un archivo.

Sintaxis

expresión. SaveToFile( _FileName_ )

Expresión Variable que representa un objeto UIObject .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Necesario String Nombre del archivo en el que se guarda el objeto UIObject.

Valor devuelto

Nothing

Comentarios

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.

El archivo se puede cargar en la aplicación mediante el método LoadFromFile de un objeto UIObject.

Ejemplo:

Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo guardar un archivo de interfaz de usuario (.vsu) personalizado. No manipula menús ni elementos de menú de Visio. Para ejecutar esta macro, cambie path por la ubicación donde desee guardar el archivo y filename por el nombre que desee asignar al archivo.

 
Public Sub SaveMenusToFile_Example() 
 
 Dim vsoUIObject As Visio.UIObject 
 Dim strPath As String 
 
 'Get the Menus object from Visio. 
 Set vsoUIObject = Visio.Application.BuiltInMenus 
 
 'Save the Menus object to a file. 
 strPath = "path\filename.vsu " 
 vsoUIObject.SaveToFile (strPath) 
 MsgBox ("Menus successfully saved to " & strPath) 
 
End Sub

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.