API Reference

Class

VisioContainerOptions

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers sealed

Options used when creating an OfficeIMO-authored Visio container shape.

Inheritance

  • Object
  • VisioContainerOptions

Usage

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

Accepted by parameters

Constructors

public VisioContainerOptions() #

Properties

public Double Margin { get; set; } #

Outer margin around member shapes, in page units.

public Double HeadingHeight { get; set; } #

Additional space reserved for the container heading, in page units.

public Boolean AutoResize { get; set; } #

Whether Visio may resize the container around members.

public Boolean Locked { get; set; } #

Whether the container is locked.

public Boolean NoHighlight { get; set; } #

Whether Visio should suppress selection highlighting for this container.

public Boolean NoRibbon { get; set; } #

Whether Visio should suppress container ribbon UI for this container.

public Int32 ContainerStyle { get; set; } #

Native Visio container style identifier written to the container metadata.

public Int32 HeadingStyle { get; set; } #

Native Visio container heading style identifier written to the container metadata.

public OfficeColor FillColor { get; set; } #

Fill color used for the generated container background.

public OfficeColor LineColor { get; set; } #

Border color used for the generated container background.

public Double LineWeight { get; set; } #

Border weight in inches.

public VisioShapeStyle ShapeStyle { get; set; } #

Optional reusable visual style to apply to the container shape. When set, this overrides FillColor, LineColor, and related line/fill settings.

public VisioTextStyle TextStyle { get; set; } #

Optional reusable text style to apply to the container heading.