API Reference

Class

VisioStencilPageExtensions

Namespace OfficeIMO.Visio.Stencils
Assembly OfficeIMO.Visio
Modifiers static

Page helpers for placing OfficeIMO-native stencil shapes.

Inheritance

  • Object
  • VisioStencilPageExtensions

Methods

AddStencilShape 8 overloads
public static VisioShape AddStencilShape(VisioPage page, String stencilIdOrName, String id, Double x, Double y, String text = null) #
Returns: VisioShape

Adds a stencil shape using its default size and the page default measurement unit.

Parameters

page OfficeIMO.Visio.VisioPage requiredposition: 0
stencil OfficeIMO.Visio.Stencils.VisioStencilShape requiredposition: 1
id System.String requiredposition: 2
x System.Double requiredposition: 3
y System.Double requiredposition: 4
text System.String = null optionalposition: 5
public static VisioShape AddStencilShape(VisioPage page, VisioStencilCatalog catalog, String stencilIdOrName, String id, Double x, Double y, String text = null) #
Returns: VisioShape

Adds a stencil shape using its default size and an explicit measurement unit.

Parameters

page OfficeIMO.Visio.VisioPage requiredposition: 0
stencil OfficeIMO.Visio.Stencils.VisioStencilShape requiredposition: 1
id System.String requiredposition: 2
x System.Double requiredposition: 3
y System.Double requiredposition: 4
text System.String requiredposition: 5
unit OfficeIMO.Visio.VisioMeasurementUnit = null optionalposition: 6
public static VisioShape AddStencilShape(VisioPage page, String stencilIdOrName, String id, Double x, Double y, Double width, Double height, String text = null) #
Returns: VisioShape

Adds a stencil shape using an explicit size and the page default measurement unit.

Parameters

page OfficeIMO.Visio.VisioPage requiredposition: 0
stencil OfficeIMO.Visio.Stencils.VisioStencilShape requiredposition: 1
id System.String requiredposition: 2
x System.Double requiredposition: 3
y System.Double requiredposition: 4
width System.Double requiredposition: 5
height System.Double requiredposition: 6
text System.String = null optionalposition: 7
public static VisioShape AddStencilShape(VisioPage page, VisioStencilCatalog catalog, String stencilIdOrName, String id, Double x, Double y, Double width, Double height, String text = null) #
Returns: VisioShape

Adds a stencil shape using an explicit size and measurement unit.

Parameters

page OfficeIMO.Visio.VisioPage requiredposition: 0
stencil OfficeIMO.Visio.Stencils.VisioStencilShape requiredposition: 1
id System.String requiredposition: 2
x System.Double requiredposition: 3
y System.Double requiredposition: 4
width System.Double requiredposition: 5
height System.Double requiredposition: 6
text System.String requiredposition: 7
unit OfficeIMO.Visio.VisioMeasurementUnit = null optionalposition: 8
AddStencilShape(OfficeIMO.Visio.VisioPage page, OfficeIMO.Visio.Stencils.VisioStencilCatalog catalog, System.String stencilIdOrName, System.String id, System.Double x, System.Double y, System.String text) #

Adds a stencil shape from a catalog using its default size.

Parameters

page OfficeIMO.Visio.VisioPage required
catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog required
stencilIdOrName System.String required
id System.String required
x System.Double required
y System.Double required
text System.String required
AddStencilShape(OfficeIMO.Visio.VisioPage page, OfficeIMO.Visio.Stencils.VisioStencilCatalog catalog, System.String stencilIdOrName, System.String id, System.Double x, System.Double y, System.Double width, System.Double height, System.String text) #

Adds a stencil shape from a catalog using an explicit size.

Parameters

page OfficeIMO.Visio.VisioPage required
catalog OfficeIMO.Visio.Stencils.VisioStencilCatalog required
stencilIdOrName System.String required
id System.String required
x System.Double required
y System.Double required
width System.Double required
height System.Double required
text System.String required
AddStencilShape(OfficeIMO.Visio.VisioPage page, System.String stencilIdOrName, System.String id, System.Double x, System.Double y, System.String text) #

Adds a stencil shape from the combined built-in catalog using its default size.

Parameters

page OfficeIMO.Visio.VisioPage required
stencilIdOrName System.String required
id System.String required
x System.Double required
y System.Double required
text System.String required
AddStencilShape(OfficeIMO.Visio.VisioPage page, System.String stencilIdOrName, System.String id, System.Double x, System.Double y, System.Double width, System.Double height, System.String text) #

Adds a stencil shape from the combined built-in catalog using an explicit size.

Parameters

page OfficeIMO.Visio.VisioPage required
stencilIdOrName System.String required
id System.String required
x System.Double required
y System.Double required
width System.Double required
height System.Double required
text System.String required