API Reference

Class

VisioStencilMigrationPlan

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers sealed

Non-mutating preview of a stencil migration map.

Inheritance

  • Object
  • VisioStencilMigrationPlan

Usage

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

Methods

public static VisioStencilMigrationPlan FromText(String text) #
Returns: VisioStencilMigrationPlan

Recreates a migration plan from a text artifact produced by ToText.

Parameters

text System.String requiredposition: 0
Migration-plan text artifact.
public static VisioStencilMigrationPlan LoadText(String path) #
Returns: VisioStencilMigrationPlan

Loads a migration-plan artifact previously written by String).

Parameters

path System.String requiredposition: 0
Artifact path.
public Void SaveText(String path) #
Returns: Void

Saves the stable text report to disk as a reviewable migration-plan artifact. The artifact can be loaded later with String) and applied with the original migration map.

Parameters

path System.String requiredposition: 0
Destination path.
public override String ToString() #
Returns: String
public String ToText() #
Returns: String

Writes a stable line-oriented report suitable for reviews, CI logs, and approval artifacts.

Properties

public IReadOnlyList<VisioStencilMigrationPlannedReplacement> Replacements { get; } #

Gets shape replacements that would be performed by the migration.

public Int32 Count { get; } #

Gets the number of shapes that would be migrated.

public Boolean HasChanges { get; } #

Gets whether the migration would change any shapes.