VisioStencilMigrationPresets
OfficeIMO.Visio
Reusable stencil migration presets for common loaded-diagram cleanup workflows.
Inheritance
- object
- VisioStencilMigrationPresets
Methods
public static VisioStencilMigrationMap ArchitectureInfrastructure(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled architecture shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Architecture, VisioStencils.Cloud, or a package-backed architecture catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap BasicFlowchart(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades unstenciled/basic flowchart-like masters to semantically matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Flowchart or a package-backed flowchart catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap CloudInfrastructure(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled cloud infrastructure shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Cloud or a package-backed cloud catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap CollaborationBusiness(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled collaboration and business-process shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.CollaborationBusiness or a package-backed business-process catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap ContainersKubernetes(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled Kubernetes and container-platform shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.ContainersKubernetes or a package-backed container platform catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap DataPlatform(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled data and platform-service shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.DataPlatform or a package-backed data platform catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMapBuilder MapArchitectureInfrastructure(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled architecture shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Architecture, VisioStencils.Cloud, or a package-backed architecture catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapBasicFlowchart(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade unstenciled/basic flowchart-like masters to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Flowchart or a package-backed flowchart catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapCloudInfrastructure(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled cloud infrastructure shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Cloud or a package-backed cloud catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapCollaborationBusiness(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled collaboration and business-process shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.CollaborationBusiness or a package-backed business-process catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapContainersKubernetes(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled Kubernetes and container-platform shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.ContainersKubernetes or a package-backed container platform catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapDataPlatform(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled data and platform-service shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.DataPlatform or a package-backed data platform catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapNetworkInfrastructure(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled network and infrastructure shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Network, VisioStencils.Infrastructure, or a package-backed infrastructure catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapOrgChart(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled organization chart shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.OrgChart or a package-backed organization chart catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapSecurityIdentity(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled security and identity shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.SecurityIdentity or a package-backed security catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapSequence(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled sequence diagram shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Sequence or a package-backed sequence diagram catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapSwimlaneProcessMap(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled swimlane and process-map shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Swimlane or a package-backed process-map catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMapBuilder MapTimeline(VisioStencilMigrationMapBuilder builder, VisioStencilCatalog catalog, bool resizeToStencil = true) #Adds rules that upgrade common unstenciled timeline and roadmap shapes to semantically matching catalog stencils. Already stenciled shapes carrying OfficeIMO stencil metadata are not matched.
Parameters
- builder OfficeIMO.Visio.VisioStencilMigrationMapBuilder
- Migration map builder.
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Timeline or a package-backed timeline catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
public static VisioStencilMigrationMap NetworkInfrastructure(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled network and infrastructure shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Network, VisioStencils.Infrastructure, or a package-backed infrastructure catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap OrgChart(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled organization chart shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.OrgChart or a package-backed organization chart catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap SecurityIdentity(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled security and identity shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.SecurityIdentity or a package-backed security catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap Sequence(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled sequence diagram shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Sequence or a package-backed sequence diagram catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap SwimlaneProcessMap(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled swimlane and process-map shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Swimlane or a package-backed process-map catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMappublic static VisioStencilMigrationMap Timeline(VisioStencilCatalog catalog, bool resizeToStencil = true) #Creates a migration map that upgrades common unstenciled timeline and roadmap shapes to matching catalog stencils.
Parameters
- catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog
- Target catalog, usually VisioStencils.Timeline or a package-backed timeline catalog.
- resizeToStencil bool = true
- Whether upgraded shapes should use the replacement stencil default size.
Returns
VisioStencilMigrationMap