API Reference

Class

VisioStencilMigrationPlanApplyExtensions

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers static

Applies approved stencil migration plans after validating that the target diagram still matches the reviewed plan.

Inheritance

  • Object
  • VisioStencilMigrationPlanApplyExtensions

Methods

ApplyStencilMigration 3 overloads
public static VisioStencilMigrationResult ApplyStencilMigration(VisioShapeSelection selection, VisioStencilMigrationPlan plan, VisioStencilMigrationMap map) #
Returns: VisioStencilMigrationResult

Applies a previously reviewed stencil migration plan to a document. The current document must still match the planned pages, shapes, match rules, and replacement stencils.

Parameters

document OfficeIMO.Visio.VisioDocument requiredposition: 0
Document to update.
plan OfficeIMO.Visio.VisioStencilMigrationPlan requiredposition: 1
Reviewed migration plan.
map OfficeIMO.Visio.VisioStencilMigrationMap requiredposition: 2
Migration map used to create the plan.
ApplyStencilMigration(OfficeIMO.Visio.VisioPage page, OfficeIMO.Visio.VisioStencilMigrationPlan plan, OfficeIMO.Visio.VisioStencilMigrationMap map) #

Applies a previously reviewed stencil migration plan to a page. The current page and shapes must still match the reviewed plan.

Parameters

page OfficeIMO.Visio.VisioPage required
Page to update.
plan OfficeIMO.Visio.VisioStencilMigrationPlan required
Reviewed migration plan.
map OfficeIMO.Visio.VisioStencilMigrationMap required
Migration map used to create the plan.
ApplyStencilMigration(OfficeIMO.Visio.VisioShapeSelection selection, OfficeIMO.Visio.VisioStencilMigrationPlan plan, OfficeIMO.Visio.VisioStencilMigrationMap map) #

Applies a previously reviewed stencil migration plan to a page-backed selection. Every planned shape must still be part of the selection.

Parameters

selection OfficeIMO.Visio.VisioShapeSelection required
Selection to update.
plan OfficeIMO.Visio.VisioStencilMigrationPlan required
Reviewed migration plan.
map OfficeIMO.Visio.VisioStencilMigrationMap required
Migration map used to create the plan.