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 und welche Diagrammdienste für das Dokument aktiviert sind. Lese-/Schreibzugriff.
Syntax
Ausdruck verwendet werden. DiagramServicesEnabled
Ausdruck Ein Ausdruck, der ein Document-Objekt zurückgibt.
Rückgabewert
Long
Hinweise
Visio verfügt über mehrere Diagrammverhalten, einschließlich strukturierter Diagrammverhalten und AutoSize-Verhalten. Mit den Verhaltensweisen von strukturierten Diagrammen wird definiert, wann Containermitgliedschaftsbeziehungen und Beschriftungsassoziationen erstellt werden. Mit AutoSize-Verhaltensweisen wird definiert, wann Visio die Größe des Zeichenblatts automatisch ändert, um es an geänderte Inhalte anzupassen.
Sie können diese neuen Diagrammverhaltensweisen in Ihrer Lösung nutzen, indem Sie mit der DiagramServicesEnabled-Eigenschaft die Dienste aktivieren, die diese Verhaltensweisen zusammenfassen. Wenn Ihre Lösung das Diagramm ändert, ruft Visio die Diagrammverhalten auf, die einem der aktuell aktivierten Dienste zugeordnet sind.
Der Wert der DiagramServicesEnabled-Eigenschaftseinstellung muss eine oder eine bitweise Kombination der folgenden Konstanten der VisDiagramServices-Enumeration sein.
| Konstante | Wert | Beschreibung |
|---|---|---|
| visServiceNone | 0 | Keine Diagrammdienste |
| visServiceAll | -1 | Alle Diagrammdienste |
| visServiceAutoSizePage | 1 | AutoSize-Verhaltensweisen (automatische Größenanpassung von Seiten) |
| visServiceStructureBasic | 2 | Strukturierte Diagrammverhalten, das bestehende Beziehungen beibehält, aber keine neuen Beziehungen erstellt. |
| visServiceStructureFull | 4 | Verhaltensweisen für strukturierte Diagramme, die allen auf der Benutzeroberfläche (UI) befindlichen entsprechen |
| visServiceVersion140 | 7 | Alle Diagrammdienste, die in Visio vorhanden sind. |
| visServiceVersion150 | 8 | Alle Diagrammdienste, die in Visio vorhanden sind. |
Wenn Sie visServiceStructureBasic und visServiceStructureFull kombinieren, setzt die zuletzt genannte Konstante die erste außer Kraft. Sie können jedoch visServiceAutoSizePage mit entweder visServiceStructureBasic (3) oder visServiceStructureFull (5) kombinieren und der Eigenschaften jeden dieser Werte zuweisen.
Diagrammdienste gelten nur für Lösungen, mit denen Visio programmgesteuert (durch Automatisierung) manipuliert wird. Sie haben keinen Einfluss auf die Verhaltensweisen, die auf der Benutzeroberfläche verfügbar gemacht werden. Einstellungen auf der Benutzeroberfläche, die diese Verhaltensweisen deaktivieren, haben keine Auswirkungen auf Verhaltensweisen, die programmgesteuert ausgelöst werden.
Standardmäßig sind die Diagrammdienste für ein Dokument deaktiviert. Sie müssen alle Dienste, die Sie nutzen möchten, aktivieren, bevor das Diagramm von der Lösung geändert wird. Die Einstellungen für Diagrammdienste gelten nur für die aktuelle Visio-Sitzung und werden nicht beibehalten.
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.