Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob sich ein Dokument im Laufzeit- oder im Entwurfsmodus befindet. Lese-/Schreibzugriff.
Syntax
Ausdruck verwendet werden. Modus
Ausdruck Eine Variable, die ein Document-Objekt darstellt.
Rückgabewert
VisDocModeArgs
Hinweise
Ein Microsoft Visio-Dokument befindet sich entweder im Laufzeit- oder im Entwurfsmodus, genau wie ein Microsoft Visual Basic-Formular entweder ausgeführt oder entworfen wird.
Nachfolgend sind die grundlegenden Unterschiede zwischen Laufzeit- und Entwurfsmodus aufgeführt:
In einem Dokument bereitgestellte ActiveX-Steuerelemente werden angewiesen, keine Ereignisse auszulösen, wenn sich das Dokument im Entwurfsmodus befindet. Wenn sich das Dokument im Laufzeitmodus befindet, sollen Ereignisse hingegen ausgelöst werden.
In Visio wird kein Objekt, dessen Dokument sich im Entwurfsmodus befindet, als Ereignisquelle verwendet.
Der Ausführungs-/Entwurfsmodus eines Visio-Dokuments wird in der Visio-Benutzeroberfläche durch das Steuerelement Entwurfsmodus auf der Registerkarte "Entwickler " gemeldet. Die Darstellung dieses Steuerelements entspricht der der Schaltfläche " Entwurfsmodus " im Fenster des Visual Basic-Editors. Wenn das Steuerelement gedrückt erscheint, befindet sich das Dokument (Projekt) im Entwurfsmodus. Wenn es nicht gedrückt erscheint, befindet sich das Dokument (Projekt) im Ausführungsmodus.
Der Ausführungs-/Entwurfsmodus eines Visio-Dokuments wird mit dem Ausführungs-/Entwurfsstatus des VBA-Projekts (Visual Basic for Applications) des Dokuments synchronisiert, sofern das Dokument über ein Projekt verfügt. Wenn das Dokument in den oder aus dem Ausführungsmodus wechselt, wechselt der Modus des Projekts und umgekehrt. Dies bedeutet, dass, wenn Code im Projekt eines Dokuments den Modus des Dokuments auf den Entwurfsmodus (ThisDocument.Mode = visDocModeDesign) festlegt, das Projekt, in dem der Code ausgeführt wird, in den Entwurfsmodus übergeht und alle Anweisungen nach der mode-assignment-Anweisung nicht ausgeführt werden. Code in einem Dokument kann jedoch ein anderes Dokument (Projekt) in den Entwurfsmodus versetzen und weiterhin ausgeführt werden.
Der Modus eines Dokuments stellt keine beständige Eigenschaft dar. Standardmäßig wird ein Visio-Dokument im Entwurfsmodus geöffnet, sofern es nicht von einem vertrauenswürdigen Herausgeber stammt, digital signiert ist oder an einem vertrauenswürdigen Speicherort abgelegt ist. Ein Dokument, das eines dieser Kriterien erfüllt, wird im Laufzeitmodus geöffnet.
Sie können jedoch die Standardeinstellungen in der Kategorie "Makroeinstellungen " des Visio Trust Center ändern (Klicken Sie auf die Registerkarte Datei , klicken Sie auf Optionen, klicken Sie auf Trust Center und dann auf Trust Center-Einstellungen). Wenn die Option Alle Makros außer digital signierten Makros deaktivieren aktiviert ist, werden Visio-Dokumente, die sich nicht an einem vertrauenswürdigen Speicherort befinden, nur dann im Ausführungsmodus geöffnet, wenn sie digital signiert sind. Wenn Alle Makros ohne Benachrichtigung deaktivieren oder Alle Makros mit Benachrichtigung deaktivieren aktiviert ist, werden Dokumente, die sich nicht an einem vertrauenswürdigen Speicherort befinden, im Entwurfsmodus geöffnet. Wenn Alle Makros aktivieren aktiviert ist, werden Dokumente immer im Ausführungsmodus geöffnet. Diese Option stellt jedoch ein Sicherheitsrisiko dar und wird nicht empfohlen.
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.