Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeVisioVisualOptions

Namespace OfficeIMO.ChartForgeX
Assembly OfficeIMO.ChartForgeX
Modifiers sealed

Configures native editable Visio projection of a ChartForgeX visual artifact.

Inheritance

  • Object
  • OfficeVisioVisualOptions

Usage

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

Constructors

Properties

public VisioStyleTheme NativeTheme { get; set; } #

Overrides graph styling. When null, card, border, and text colors follow the source theme with portable Arial text.

public OfficeVisioVisualLayoutMode LayoutMode { get; set; } #

Chooses prepared geometry or native reflow. Auto preserves complete topology bounds.

public Boolean RequireLossless { get; set; } #

Rejects conversion if any warning indicates semantic or presentation loss.

public ISet<OfficeVisioVisualDiagnosticCode> RejectedDiagnostics { get; } #

Specific diagnostic categories that must fail conversion even when other losses are accepted.

public String PageName { get; set; } #

Gets or sets the Visio page name.

public Boolean IncludeTitle { get; set; } #

Gets or sets whether a non-empty artifact title is added as an editable Visio title.

public Boolean IncludeGroups { get; set; } #

Gets or sets whether topology and flow groups become editable Visio containers.

public Boolean IncludeShapeData { get; set; } #

Gets or sets whether product-neutral metadata and details are written as Visio Shape Data.

public Boolean UseNaturalPageSize { get; set; } #

Gets or sets whether the CFX natural pixel size is used as the minimum Visio page size.

public Double PixelsPerInch { get; set; } #

Gets or sets the pixel density used for preserved geometry and natural page sizing.