Freigeben über


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

HinwBemerkungeneise

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 eine Anpassung an das Fenster im direkten Fenster. 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.