API Reference
Class
VisioStencilMigrationPlan
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.
Returned or exposed by
- Extension method VisioDocument.PlanStencilMigration
- Extension method VisioPage.PlanStencilMigration
- Extension method VisioShapeSelection.PlanStencilMigration
- Method VisioStencilMigrationPlan.FromText
- Method VisioStencilMigrationPlan.LoadText
- Method VisioStencilMigrationPlanningExtensions.PlanStencilMigration
Accepted by parameters
- Method VisioFluentDocument.ApplyStencilMigration
- Method VisioFluentPage.ApplyStencilMigration
- Extension method VisioDocument.ApplyStencilMigration
- Extension method VisioPage.ApplyStencilMigration
- Extension method VisioShapeSelection.ApplyStencilMigration
- Method VisioStencilMigrationPlanApplyExtensions.ApplyStencilMigration
- Method VisioStencilMigrationPlanApplyExtensions.ApplyStencilMigration
- Method VisioStencilMigrationPlanApplyExtensions.ApplyStencilMigration
Methods
public static VisioStencilMigrationPlan FromText(String text) #Returns:
VisioStencilMigrationPlanRecreates a migration plan from a text artifact produced by ToText.
Parameters
- text System.String
- Migration-plan text artifact.
public static VisioStencilMigrationPlan LoadText(String path) #Returns:
VisioStencilMigrationPlanLoads a migration-plan artifact previously written by String).
Parameters
- path System.String
- Artifact path.
public Void SaveText(String path) #Returns:
VoidSaves 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
- Destination path.
public override String ToString() #Returns:
Stringpublic String ToText() #Returns:
StringWrites a stable line-oriented report suitable for reviews, CI logs, and approval artifacts.
Inherited Methods
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.