Window.ZoomBehavior-Eigenschaft (Visio)
Bestimmt das Zoomverhalten eines Microsoft Visio-Dokuments oder -Fensters. Lese-/Schreibzugriff.
Syntax
Ausdruck. ZoomBehavior
Ausdruck Eine Variable, die ein Window-Objekt darstellt.
Rückgabewert
VisZoomBehavior
Hinweise
Wenn Sie das Zoomverhalten für alle neuen Dokumente und Fenster festlegen möchten, verwenden Sie die DefaultZoomBehavior-Eigenschaft.
Die folgenden Konstanten, die von der Visio-Typbibliothek in VisZoomBehavior deklariert werden, sind gültige Werte für ZoomBehavior.
Konstante | Wert | Beschreibung |
---|---|---|
visZoomNone | 0 | Nicht definiertes Zoomverhalten, das Zoomverhalten des Dokuments oder der Anwendung wird verwendet. Dies ist die Standardeinstellung. |
visZoomInPlaceContainer | 1 | Der Zoomvorgang wird vom Container ausgeführt. |
visZoomVisio | 2 | Der Zoomvorgang wird von Visio ausgeführt. |
visZoomVisioExact | 4 | Von Visio wird beim direkten Öffnen einen Zoomvorgang ausgeführt. Der Zoommodus wird nicht angepasst. |
Wenn ZoomBehavior auf visZoomVisio festgelegt ist, passt Visio den Zoomfaktor an bestimmte diskrete Werte an, z. B. 50 % oder 100 %, um die Darstellung der Seiten-Lineale und des Rasters sowie des Andockverhaltens zu optimieren.
Wenn ZoomBehavior auf visZoomInPlaceContainer festgelegt ist, verwendet Visio die IOleCommandTarget-Schnittstelle des Containers, um den Zoom auszuführen, und erzwingt einen Anpassungszoom innerhalb des direkten Fensters. Wenn IOleCommandTarget nicht vom Container unterstützt wird, wird kein Zoomvorgang ausgeführt.
Wenn ZoomBehavior auf visZoomVisioExact festgelegt ist, können Sie den Zoom auf einen beliebigen Wert festlegen, entweder mithilfe der Window.Zoom-Eigenschaft oder mithilfe des Zoom-Schiebereglers in der Visio-Benutzeroberfläche.
Hinweis
Das Standardverhalten (visZoomNone) unterscheidet sich von dem Verhalten in früheren Versionen als Visio 2002. (In Visio 2002 war die Standardeinstellung visZoomVisio.) Legen Sie diesen Wert auf visZoomInPlaceContainer fest, um das verhalten in früheren Versionen zu replizieren.
Beispiel
Das folgenden Verfahren veranschaulicht, wie Sie die Document.ZoomBehavior-Eigenschaft auf den Wert festlegen, der ein Visio 2000-Verhalten repliziert.
Sub ZoomBehavior_Example()
ActiveDocument.ZoomBehavior = visZoomInPlaceContainer
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.