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(VisioDocument document, 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.
public static VisioStencilMigrationResult ApplyStencilMigration(VisioPage page, VisioStencilMigrationPlan plan, VisioStencilMigrationMap map) #
Returns: VisioStencilMigrationResult

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 requiredposition: 0
Page to update.
plan OfficeIMO.Visio.VisioStencilMigrationPlan requiredposition: 1
Reviewed migration plan.
map OfficeIMO.Visio.VisioStencilMigrationMap requiredposition: 2
Migration map used to create the plan.
public static VisioStencilMigrationResult ApplyStencilMigration(VisioShapeSelection selection, VisioStencilMigrationPlan plan, VisioStencilMigrationMap map) #
Returns: VisioStencilMigrationResult

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 requiredposition: 0
Selection to update.
plan OfficeIMO.Visio.VisioStencilMigrationPlan requiredposition: 1
Reviewed migration plan.
map OfficeIMO.Visio.VisioStencilMigrationMap requiredposition: 2
Migration map used to create the plan.