Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

VisioWholeDiagramRelayoutOptions

OfficeIMO.Visio

Namespace
OfficeIMO.Visio
Assembly
OfficeIMO.Visio
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Options for deterministic topology-aware relayout of an imported page.

Inheritance

  • object
  • VisioWholeDiagramRelayoutOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Constructors

public VisioWholeDiagramRelayoutOptions() #

Properties

public double LayerSpacing { get; set; } #

Horizontal distance between topology layers, in inches.

public double NodeSpacing { get; set; } #

Vertical distance between shapes in one layer, in inches.

public bool LeftToRight { get; set; } #

Whether the primary flow should run from left to right.

public bool IncludeContainers { get; set; } #

Whether containers and background surfaces may be moved.

public bool IncludeGroups { get; set; } #

Whether grouped shapes may be moved as top-level nodes.

public bool RouteConnectors { get; set; } #

Whether connectors between moved shapes should be rerouted.

public bool PolishAfterLayout { get; set; } #

Whether the existing polish and resize-to-content pass runs afterward.

public VisioDiagramPolishOptions PolishOptions { get; set; } #

Polish options used after layout.