API Reference

Class

VisioContainerInfo

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers sealed

Snapshot of typed Visio-native container metadata and current membership.

Inheritance

  • Object
  • VisioContainerInfo

Usage

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

Properties

public String Id { get; } #

Container shape identifier.

public String Text { get; } #

Container heading text.

public IReadOnlyList<String> MemberIds { get; } #

Shape identifiers currently referenced by the container.

public Int32 MemberCount { get; } #

Number of current member shape identifiers.

public Double Margin { get; } #

Outer member margin in the owning page unit.

public Double HeadingHeight { get; } #

Heading height in the owning page unit.

public Boolean AutoResize { get; } #

Whether Visio may resize the container around members.

public Boolean Locked { get; } #

Whether the container is marked locked in native container metadata.

public Boolean NoHighlight { get; } #

Whether selection highlighting is suppressed for the container.

public Boolean NoRibbon { get; } #

Whether container ribbon UI is suppressed for the container.

public Int32 ContainerStyle { get; } #

Native Visio container style identifier.

public Int32 HeadingStyle { get; } #

Native Visio heading style identifier.

public OfficeColor FillColor { get; } #

Container fill color.

public OfficeColor LineColor { get; } #

Container border color.

public Double LineWeight { get; } #

Container border weight in inches.

public Int32 FillPattern { get; } #

Container fill pattern.

public Int32 LinePattern { get; } #

Container line pattern.

public VisioTextStyle TextStyle { get; } #

Container heading text style, when modeled.