Compartilhar via


Método UIObject.SaveToFile (Visio)

Salva a interface do usuário representada por um objeto UIObject em um arquivo.

Sintaxe

expression. SaveToFile( _FileName_ )

Expressão Uma variável que representa um objeto UIObject .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
FileName Obrigatório String O nome do arquivo no qual salvar o objeto UIObject.

Valor de retorno

Nada

Comentários

Observação

A partir do Visio 2010, a interface do usuário do Microsoft Office Fluent (interface do usuário) substituiu o sistema anterior de menus em camadas, barras de ferramentas e painéis de tarefas. Objetos VBA e membros que você usou para personalizar a interface do usuário em versões anteriores do Visio ainda estão disponíveis no Visio, mas funcionam de forma diferente.

O arquivo pode ser carregado no aplicativo usando o método LoadFromFile de um objeto UIObject.

Exemplo

Essa macro do Microsoft Visual Basic for Applications (VBA) mostra como salvar um arquivo de interface do usuário personalizado (.vsu). Ela não manipula nenhum menu ou item de menu do Visio. Antes de executar a macro, altere o caminho para o local onde você deseja salvar o arquivo e altere o nome de arquivo aplicando o nome que gostaria de atribuir ao arquivo.

 
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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.