API Reference

Class

VisioStencilPackageLoadOptions

Namespace OfficeIMO.Visio.Stencils
Assembly OfficeIMO.Visio
Modifiers sealed

Options for creating an OfficeIMO-native stencil catalog from a Visio package.

Inheritance

  • Object
  • VisioStencilPackageLoadOptions

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

Properties

public String CatalogName { get; set; } #

Gets or sets the catalog display name. Defaults to the package file name.

public String Category { get; set; } #

Gets or sets the category assigned to loaded stencil shapes. Defaults to the catalog name.

public String IdPrefix { get; set; } #

Gets or sets a stable id prefix. Defaults to the normalized package file name.

public IEnumerable<String> MasterNames { get; set; } #

Gets or sets optional master filters. Values may match the master NameU, display name, relationship id, numeric id, or normalized slug.

public Boolean IncludeUnsupportedMasters { get; set; } #

Gets or sets whether unsupported masters should be included as generic generated masters. Defaults to false so package loading remains a learning/catalog step, not template ingestion.

public Boolean LearnMasterDimensions { get; set; } #

Gets or sets whether default stencil sizes should be learned from master shape dimensions when package master parts are available. Defaults to true.

public Double DefaultWidth { get; set; } #

Gets or sets the default stencil width in the caller's placement unit.

public Double DefaultHeight { get; set; } #

Gets or sets the default stencil height in the caller's placement unit.