VisioStencilMigrationPlan
OfficeIMO.Visio
Non-mutating preview of a stencil migration map.
Inheritance
- object
- VisioStencilMigrationPlan
Usage
Explore 12 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 6
- Extension method VisioDocument.PlanStencilMigration
- Extension method VisioPage.PlanStencilMigration
- Extension method VisioShapeSelection.PlanStencilMigration
- Method VisioStencilMigrationPlan.FromText
- Method VisioStencilMigrationPlan.LoadText
- Method VisioStencilMigrationPlanningExtensions.PlanStencilMigration
Accepted by parameters 6
- Method VisioFluentDocument.ApplyStencilMigration
- Method VisioFluentPage.ApplyStencilMigration
- Extension method VisioDocument.ApplyStencilMigration
- Extension method VisioPage.ApplyStencilMigration
- Extension method VisioShapeSelection.ApplyStencilMigration
- Method VisioStencilMigrationPlanApplyExtensions.ApplyStencilMigration
Methods
public static VisioStencilMigrationPlan FromText(string text) #Recreates a migration plan from a text artifact produced by VisioStencilMigrationPlan.ToText.
Parameters
- text string
- Migration-plan text artifact.
Returns
VisioStencilMigrationPlanpublic static VisioStencilMigrationPlan LoadText(string path) #Loads a migration-plan artifact previously written by VisioStencilMigrationPlan.SaveText.
Parameters
- path string
- Artifact path.
Returns
VisioStencilMigrationPlanpublic void SaveText(string path) #Saves the stable text report to disk as a reviewable migration-plan artifact. The artifact can be loaded later with VisioStencilMigrationPlan.LoadText and applied with the original migration map.
Parameters
- path string
- Destination path.
public override string ToString() #Returns a string that represents the current object.
Returns
string A string that represents the current object.public string ToText() #Writes a stable line-oriented report suitable for reviews, CI logs, and approval artifacts.
Returns
stringInherited Methods
Properties
public IReadOnlyList<VisioStencilMigrationPlannedReplacement> Replacements { get; } #Gets shape replacements that would be performed by the migration.
public int Count { get; } #Gets the number of shapes that would be migrated.
public bool HasChanges { get; } #Gets whether the migration would change any shapes.