Share via


Documents.AddEx-Methode (Visio)

Fügt der Documents-Auflistung eine neue Schablone oder Zeichnung hinzu, wobei zusätzliche Informationen als Argument übergeben werden können.

Syntax

Ausdruck. AddEx( _FileName_ , _MeasurementSystem_ , _Flags_ , _LangID_ )

Ausdruck Eine Variable, die ein Documents-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
FileName Erforderlich String Der Typ oder Dateiname des hinzuzufügenden Dokuments; Wenn Sie keinen Pfad angeben, durchsucht Microsoft Visio den Ordner oder die Ordner, die in der TemplatePaths-Eigenschaft des Application-Objekts angegeben sind, und alle veröffentlichten Vorlagen, einschließlich der veröffentlichten Vorlagen von Drittanbietern.
MeasurementSystem Optional VisMeasurementSystem Die im neuen Dokument zu verwendenden Maßeinheiten. Mögliche Werte finden Sie in den Hinweisen.
Flags Optional Long Kennzeichen, die angeben, wie das neue Dokument geöffnet werden soll. Mögliche Werte finden Sie in den Hinweisen.
Langid Optional Long Die Sprach-ID für das Dokument. Weitere Informationen finden Sie in der "Anmerkungen".

Rückgabewert

Dokument

Hinweise

Die AddEx-Methode ähnelt der Add-Methode, da sie für die Documents-Auflistung gilt. Jedoch bietet AddEx einige zusätzliche Argumente, in denen der Aufrufer angeben kann, wie das Dokument erstellt wird.

Das Argument MeasurementSystem sollte eines der folgenden Member von VisMeasurementSystem sein, das in der Visio-Typbibliothek deklariert wird.

Konstante Wert Beschreibung
visMSDefault 0 Wählen Sie abhängig von den regionalen Einstellungen in der Systemsteuerung das metrische System oder das US-System aus.
visMSMetric 1 Metrisches Maßsystem.
visMSUS 2 Maßsystem mit US-Einheiten.

Das Flags-Argument sollte eine Kombination aus einem oder mehreren der folgenden Member von VisOpenSaveArgs sein, die in der Visio-Typbibliothek deklariert sind.

Konstante Wert Beschreibung
visAddDocked 4 Fügt ein Dokument in einem verankerten Fenster hinzu.
visAddHidden 64 Fügt ein Dokument in einem ausgeblendeten Fenster hinzu.
visAddMacrosDisabled 128 Fügt ein Dokument mit deaktivierten Makros hinzu.
visAddMinimized 16 Fügt ein Dokument in einem minimierten Fenster hinzu.
visAddNoWorkspace 256 Fügt ein Dokument ohne Arbeitsbereichsinformationen hinzu.
visAddStencil 512 Fügt eine neue Schablonendatei hinzu.

Das LangID-Argument sollte eine der Standard-IDs sein, die von Windows zum Codieren verschiedener Sprachversionen verwendet werden. Beispielsweise ist &H0409 die Sprach-ID für die US-Version von Visio. Um eine Liste der Sprach-IDs anzuzeigen, suchen Sie im Microsoft Platform SDK auf der MSDN-Website nach "VERSIONINFO".

Übergeben Sie eine leere Zeichenfolge ("") an die AddEx-Methode, um eine neue Zeichnung ohne eine Vorlage zu erstellen.

Um eine neue Zeichnung basierend auf einer Vorlage zu erstellen, übergeben Sie "templatename.vst" an die AddEx-Methode . Visio öffnet Schablonen, die Teil des Arbeitsbereichs der Vorlage sind, und kopiert Stile und andere Einstellungen, die der Vorlage zugeordnet sind, in das neue Dokument. Wenn der Name der Vorlagendatei ungültig ist, wird kein Dokument zurückgegeben, und es wird ein Fehler generiert.

Übergeben Sie ("vss"), um eine neue Schablone zu erstellen, die auf keiner Schablone basiert.

Übergeben Sie ("Schablonenname.vss"), um eine Kopie einer Schablone zu öffnen.

Übergeben Sie ("Zeichnungsname.vsd"), um eine Kopie einer Zeichnung zu öffnen.

Hinweis

Das Öffnen einer Kopie einer Schablone oder Zeichnung entspricht dem Auswählen von Als Kopie öffnen aus der Liste Öffnen im Dialogfeld Öffnen oder dem Verwenden der OpenEx-Methode mit dem visOpenCopy-Kennzeichen.

Beispiel

Dieses VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie Sie mithilfe der AddEx-Methode ein Dokument erstellen, das auf der Vorlage "BASICD_U.VST" basiert, die die Standardeinheiten des Messsystems verwendet.

Public Sub AddEx_Example() 
 
 Application.Documents.AddEx "BASICD_U.VST", visMSDefault 
 
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.