Freigeben über


UIObject.SaveToFile-Methode (Visio)

Speichert die durch ein UIObject-Objekt dargestellte Benutzeroberfläche in einer Datei.

Syntax

Ausdruck. SaveToFile( _FileName_ )

Ausdruck Eine Variable, die ein UIObject-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
FileName Erforderlich String Der Name der Datei, in der das UIObject-Objekt gespeichert werden soll.

Rückgabewert

Nichts

Bemerkungen

Hinweis

Ab Visio 2010 ersetzt die Microsoft Office Fluent-Benutzeroberfläche das vorherige System von mehrstufigen Menüs, Symbolleisten und Aufgabenbereichen. VBA-Objekte und -Member, die Sie in früheren Versionen von Visio zum Anpassen der Benutzeroberfläche verwendet haben, sind weiterhin in Visio verfügbar, funktionieren aber anders.

Die Datei kann mit der LoadFromFile-Methode eines UIObject-Objekts in die Anwendung geladen werden.

Beispiel

Mit diesem VBA-Makro (Microsoft Visual Basic für Applikationen) wird gezeigt, wie die eine Datei für eine benutzerdefinierte Benutzeroberfläche (VSU) gespeichert wird. Dabei werden keine Menüs oder Menüelemente in Visio geändert. Ändern Sie vor dem Ausführen des Makros die Angabe für path, um den Pfad des Speicherorts anzugeben, unter dem Sie die Datei speichern möchten, und ändern Sie die Angabe für filename in den Namen, den Sie der Datei zuweisen möchten.

 
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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.