Cell element ('Visio XML')

Office 2013 and later

Last modified: March 09, 2015

Applies to: Office 2013 | Office 365 | Visio 2013

In this article
Element information
Definition
Elements and attributes
Remarks

Specifies cell elements that can be contained within a DocumentSheet, StyleSheet, PageSheet, or ShapeSheet.

Element type

Cell_Type

Namespace

http://schemas.microsoft.com/office/visio/2012/main

Schema file

VisioSchema15.xsd

Document parts

document.xml, pages.xml, masters.xml, master#.xml, page#.xml

< xs:element name="Cell"  type="Cell_Type" minOccurs="0" maxOccurs="unbounded" >
</xs:element >

Parent elements

Element

Type

Description

Shape

ShapeSheet_Type

Specifies cell elements that provide information for the definition of a shape.

DocumentSheet

DocumentSheet_Type

Defines the DocumentSheet structure.

StyleSheet

StyleSheet_Type

Represents a style defined in a document.

PageSheet (Master_Type complexType)

PageSheet_Type

Specifies the properties of the drawing page associated with the master.

PageSheet (Page_Type complexType)

PageSheet_Type

Specifies the properties of the drawing page associated with the drawing page.

Child elements

Element

Type

Description

RefBy

RefBy_Type

Specifies a reference to a drawing page.

Attributes

Attribute

Type

Required

Description

Possible values

E

xsd:string

optional

Indicates that the formula evaluates to an error. The value of E is the current value (an error message string); the value of the V attribute is the last valid value.

An error message string.

F

xsd:string

optional

Represents the element’s formula. This attribute can contain one of the following strings:

  • ‘(some formula)’ if the formula exists locally

  • No Formula if the formula is locally deleted or blocked

  • Inh if the formula is inherited.

A formula.

N

xsd:string

required

Represents the name of the ShapeSheet cell.

The name of the ShapeSheet cell.

See the Remarks section below.

U

xsd:string

optional

Represents a unit of measure The default is DL.

The units of the cell.

V

xsd:string

optional

Represents the value of the cell.

The value of the ShapeSheet cell.

The N attribute of this Cell element must be one of a limited set of values that correspond to ShapeSheet cells. Refer to the table below to determine the values of the N attribute that are permitted for this Cell element.

Value

Description

More information

AddMarkup

Indicates whether the document is being reviewed for markup.

AddMarkup Cell (Document Properties Section)

AlignBottom

Determines the vertical position, relative to the origin of its parent, of a horizontal guide or guide point to which the shape's bottom border is aligned.

AlignBottom Cell (Alignment Section)

AlignCenter

Determines the horizontal position, relative to the origin of its parent, of a vertical guide or guide point to which the shape's horizontal center is aligned.

AlignCenter Cell (Alignment Section)

AlignLeft

Determines the horizontal position, relative to the origin of its parent, of a vertical guide or guide point to which the shape's left border is aligned.

AlignLeft Cell (Alignment Section)

AlignMiddle

Determines the vertical position, relative to the origin of its parent, of a horizontal guide or guide point to which the shape's vertical center is aligned.

AlignMiddle Cell (Alignment Section)

AlignRight

Determines the horizontal position, relative to the origin of its parent, of a vertical guide or guide point to which the shape's right border is aligned.

AlignRight Cell (Alignment Section)

AlignTop

Determines the vertical position, relative to the origin of its parent, of a horizontal guide or guide point to which the shape's top border is aligned.

AlignTop Cell (Alignment Section)

Angle

Represents the shape's current angle of rotation in relation to its parent. The default formula for determining the rotation angle of a 1-D shape is: =ATAN2(EndY-BeginY,EndX-BeginX).

Angle Cell (Shape Transform Section)

AvenueSizeX

Determines the amount of horizontal space between shapes on the drawing page when you lay out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

AvenueSizeX Cell (Page Layout Section)

AvenueSizeY

Determines the amount of vertical space between shapes on the drawing page when you lay out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options). Determines the amount of vertical space between shapes on the drawing page when you lay out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

AvenueSizeY Cell (Page Layout Section)

AvoidPageBreaks

Determines whether shapes can be placed over page breaks when the shapes are incrementally aligned, incrementally spaced, or both.

AvoidPageBreaks Cell (Page Layout Section)

BeginArrow

Indicates whether a line has an arrowhead or other line end format at its first vertex. Enter a number from 0 to 45 or the USE function with the name of a custom line end, or use the Line dialog box.

BeginArrow Cell (Line Format Section)

BeginArrowSize

Determines the size of the arrowhead at the beginning of the line.

BeginArrowSize Cell (Line Format Section)

BeginX

Represents the x-coordinate of the begin point of the 1-D shape, in relation to the origin of its parent. Represents the x-coordinate of the begin point of the 1-D shape, in relation to the origin of its parent.

BeginX Cell (1-D Endpoints Section)

BeginY

Represents the y-coordinate of the begin point of the 1-D shape, in relation to the origin of its parent.

BeginY Cell (1-D Endpoints Section)

BegTrigger

Contains a trigger formula generated by the application that determines whether to move the begin point of a 1-D shape to maintain its connection to another shape.

BegTrigger Cell (Glue Info Section)

BevelBottomHeight

Determines the height of a shape’s bottom bevel in points.

BevelBottomHeight Cell (Bevel Properties Section)

BevelBottomType

Specifies the bottom bevel type of a shape’s bevel.

BevelBottomType Cell (Bevel Properties Section)

BevelBottomWidth

Determines the width of the bottom bevel in points.

BevelBottomWidth Cell (Bevel Properties Section)

BevelContourColor

Determines the color of the bevel’s contour in RGB value or as determined by the active theme.

BevelContourColor Cell (Bevel Properties Section)

BevelContourSize

Determines the size of the bevel’s contour in points.

BevelContourSize Cell (Bevel Properties Section)

BevelDepthColor

Determines the color of the bevel’s depth, as an RGB value or as determined by the active theme.

BevelDepthColor Cell (Bevel Properties Section)

BevelDepthSize

Determines the size of the bevel’s depth in points.

BevelDepthSize Cell (Bevel Properties Section)

BevelLightingAngle

Determines the angle of lightning in relation to the bevel in degrees.

BevelLightingAngle Cell (Bevel Properties Section)

BevelLightingType

Determines the type of lighting used by the bevel effect.

BevelLightingType Cell (Bevel Properties Section)

BevelMaterialType

Determines the type of material the bevel is composed of.

BevelMaterialType Cell (Bevel Properties Section)

BevelTopHeight

Determines the height of a shape’s top bevel in points.

BevelTopHeight Cell (Bevel Properties Section)

BevelTopType

Determines the type of bevel on a shape’s top edge.

BevelTopType Cell (Bevel Properties Section)

BevelTopWidth

Determines the width of the top bevel in points.

BevelTopWidth Cell (Bevel Properties Section)

BlockSizeX

Determines the horizontal block size, the area in which each of your shapes must fit on the drawing page when you lay out shapes by using the Configure Layout dialog box.

BlockSizeX Cell (Page Layout Section)

BlockSizeY

Determines the vertical block size, the area in which each of your shapes must fit on the drawing page when you lay out shapes by using the Configure Layout dialog.

BlockSizeY Cell (Page Layout Section)

Blur

Blurs or softens a bitmap image. The default value is 0%.

Blur Cell (Image Properties Section)

BottomMargin

Determines the distance between the bottom border of the text block and the last line of text it contains.

BottomMargin Cell (Text Block Format Section)

Brightness

Adjusts the brightness of a bitmap image.

Brightness Cell (Image Properties Section

Calendar

Determines the calendar that is used when a cell formula contains Date information.

Calendar Cell (Miscellaneous Section)

Calendar

Determines the calendar that is used for shape data when the data type is Date.

Calendar Cell (Shape Data Section)

Calendar

Determines the calendar that is used for a text field when the data type is Date.

Calendar Cell (Text Fields Section)

CenterX

Determines whether the drawing page is centered horizontally on the printer page.

CenterX Cell (Print Properties Section)

CenterY

Determines whether the drawing page is centered vertically on the printer page.

CenterY Cell (Print Properties Section)

ClippingPath

Contains a reference to the geometry of the path that an image is bounded by.

ClippingPath Cell (Foreign Image Info Section)

ColorSchemeIndex

Determines the color scheme of a theme that is applied to the shape, as an integer.

ColorSchemeIndex Cell (Theme Properties Section)

Comment

Contains the text that appears in a comment.

Comment Cell (Annotation Section)

Comment

Contains the comment text in string format for a shape.

Comment Cell (Miscellaneous Section)

CompoundType

Determines the compound type of the line of a shape.

CompoundType Cell (Line Format Section)

ConFixedCode

Determines when a connector reroutes.

ConFixedCode Cell (Shape Layout Section)

ConLineJumpCode

Determines when a connector jumps.

ConLineJumpCode Cell (Shape Layout Section)

ConLineJumpDirX

Determines the line jump direction for line jumps occurring on a horizontal dynamic connector for a shape.

ConLineJumpDirX Cell (Shape Layout Section)

ConLineJumpDirY

Determines the line jump direction for line jumps occurring on a vertical dynamic connector for a shape.

ConLineJumpDirY Cell (Shape Layout Section)

ConLineJumpStyle

Determines the line jump style for line jumps on a dynamic connector.

ConLineJumpStyle Cell (Shape Layout Section)

ConLineRouteExt

Determines the appearance of a connector.

ConLineRouteExt Cell (Shape Layout Section)

ConnectorSchemeIndex

Determines the connector scheme of a theme that is applied to the shape, as an integer.

ConnectorSchemeIndex Cell (Theme Properties Section)

Contrast

Adjusts the contrast of a bitmap image.

Contrast Cell (Image Properties Section)

Copyright

Contains a string representing a human-readable copyright statement

CtrlAsInput

Determines which shape is the parent when using shapes with control handles. This cell sets the behavior for all the shapes on the drawing page.

CtrlAsInput Cell (Page Layout Section)

DefaultTabStop

Determines the interval of the default tab stops in a text block.

DefaultTabstop Cell (Text Block Format Section)

Denoise

Removes noise (pixels with randomly distributed color levels) from a bitmap image.

Denoise Cell (Image Properties Section)

DisplayLevel

Determines the display level band (the relative range of Z-order grouping) for the shape.

DisplayLevel Cell (Shape Layout Section)

DisplayMode

Determines how the group shape and its members are displayed.

DisplayMode Cell (Group Properties Section)

DisplayMode

Determines whether the action tag appears when the user moves the pointer over the tag, when the shape is selected, or all the time.

DisplayMode Cell (Smart Tags Section)

DistanceFromGround

Determines the distance the object is raised from the ground in points when rotated in 3-D.

DistanceFromGround Cell (3-D Rotation Properties)

DocLangID

Indicates the default language for the document.

DocLangID Cell (Document Properties Section)

DocLockDuplicatePage

Determines whether pages in the document can be duplicated, as a Boolean.

DocLockDuplicatePage Cell (Document Properties Section)

DocLockReplace

Determines whether the replace shape UI should be disabled for this document.

DocLockReplace Cell (Document Properties Section)

DontMoveChildren

Determines whether you can drag shapes in a group using the mouse.

DontMoveChildren Cell (Group Properties Section)

DrawingResizeType

Determines whether the drawing page resizes automatically to fit the diagram.

DrawingResizeType Cell (Page Properties Section)

DrawingScale

Represents the value of the drawing unit in the current drawing scale.

DrawingScale Cell (Page Properties Section)

DrawingScaleType

Determines the drawing scale selected in the Page Setup dialog box (click the Page Setup arrow on the Home tab).

DrawingScaleType Cell (Page Properties Section)

DrawingSizeType

Determines the drawing size.

DrawingSizeType Cell (Page Properties Section)

DropOnPageScale

Contains the percentage by which a shape is scaled when dropped on the drawing page.

DropOnPageScale Cell (Miscellaneous Section)

DynamicsOff

Determines whether placeable shapes move and connectors reroute around other shapes and connectors on the drawing page.

DynamicsOff Cell (Page Layout Section)

DynFeedback

Changes the type of visual feedback provided to users when they drag a connector.

DynFeedback Cell (Miscellaneous Section)

EffectSchemeIndex

Determines the effect scheme of the theme applied to a shape, as an integer.

EffectSchemeIndex Cell (Theme Properties Section)

EmbellishmentIndex

Changes the look and feel (embellishment) of callouts, containers, timelines, and organization chart shapes.

EmbellishmentIndex Cell (Theme Properties Section)

EnableFillProps

Determines whether a style includes fill properties.

EnableFillProps Cell (Style Properties Section)

EnableGrid

Determines whether the application lays out shapes based on an internal, invisible page grid when you configure the layout in the Configure Layout dialog box.

EnableGrid Cell (Page Layout Section)

EnableLineProps

Determines whether a style includes line properties.

EnableLineProps Cell (Style Properties Section)

EnableTextProps

Determines whether a style includes text properties.

EnableTextProps Cell (Style Properties Section)

EndArrow

Indicates whether a line has an arrowhead or other line end format at its last vertex.

EndArrow Cell (Line Format Section)

EndArrowSize

Determines the size of the arrowhead at the end of the line.

EndArrowSize Cell (Line Format Section)

EndTrigger

Contains a trigger formula generated by the application that determines whether to move the endpoint of a 1-D shape to maintain its connection to another shape.

EndTrigger Cell (Glue Info Section)

EndX

Represents the x-coordinate of the endpoint of the 1-D shape, in relation to the origin of its parent.

EndX Cell (1-D Endpoints Section)

EndY

Represents the y-coordinate of the endpoint of the 1-D shape, in relation to the origin of its parent.

EndY Cell (1-D Endpoints Section)

EventDblClick

An event cell that is evaluated when a shape is double-clicked.

EventDblClick Cell (Events Section)

EventDrop

An event cell that is evaluated when a shape is dropped on the drawing page, either as an instance or when the shape is duplicated or pasted.

EventDrop Cell (Events Section)

EventMultiDrop

An event cell that is evaluated when multiple shapes are dropped on the drawing page, either as instances or when shapes are duplicated or pasted.

EventMultiDrop Cell (Events Section)

EventXFMod

An event cell that is evaluated when a shape's position or orientation on the page is transformed ("XF").

EventXFMod Cell (Events Section)

FillBkgnd

Determines the color used for the background (fill) of the shape's fill pattern.

FillBkgnd Cell (Fill Format Section)

FillBkgndTrans

Determines the transparency level for the background (fill) color of the shape's fill pattern.

FillBkgndTrans Cell (Fill Format Section)

FillForegnd

Determines the color used for the foreground (stroke) of the shape's fill pattern.

FillForegnd Cell (Fill Format Section)

FillForegndTrans

Determines the transparency level for the background (fill) color of the shape's fill pattern.

FillForegndTrans Cell (Fill Format Section)

FillGradientAngle

Determines the angle of the fill gradient for gradients with a linear direction, in degrees.

FillGradientAngle Cell (Gradient Properties Section)

FillGradientDir

Determines the direction of the fill gradient. A gradient can be linear, radial, rectangular, or follow a path.

FillGradientDir Cell (Gradient Properties Section)

FillGradientEnabled

Determines whether a fill gradient is enabled for this shape.

FillGradientEnabled Cell (Gradient Properties Section)

FillPattern

Determines the fill pattern for the shape. To specify a custom fill pattern, use the USE function in this cell.

FillPattern Cell (Fill Format Section)

FlipX

Indicates whether the shape has been flipped horizontally.

FlipX Cell (Shape Transform Section)

FlipY

Indicates whether the shape has been flipped vertically.

FlipY Cell (Shape Transform Section)

FontSchemeIndex

Determines the font scheme of a theme that is applied to the shape, as an integer.

FontSchemeIndex Cell (Theme Properties Section

Gamma

Adjusts or corrects the intensity of an image for a particular output device, such as a monitor or scanner. The default value is 1 (no correction).

Gamma Cell (Image Properties Section)

GlowColor

Determines the color used for the stroke of the external glow applied to a shape, as an RGB or theme value.

GlowColor Cell (Additional Effect Properties Section)

GlowColorTrans

Determines the transparency level for the color used for the stroke of the shape’s glow, as a percentage.

GlowColorTrans Cell (Additional Effect Properties Section)

GlowSize

Determines the size of the external glow of a shape in points.

GlowSize Cell (Additional Effect Properties Section)

GlueType

Determines whether a 1-D shape uses static (point-to-point) or dynamic (shape-to-shape) glue when it is glued to another shape.

GlueType Cell (Glue Info Section)

Height

Determines the height of the shape in drawing units.

Height Cell (Shape Transform Section)

HelpTopic

Specifies the help topic ID of the shape.

HideForApply

Determines where a style is shown in the Microsoft Visio user interface.

HideForApply Cell (Style Properties Section)

HideText

Hides the text for a shape.

HideText Cell (Miscellaneous Section)

ImgHeight

Determines the height of the object's image within its border.

ImgHeight Cell (Foreign Image Info Section)

ImgOffsetX

Determines the distance the object is offset horizontally from the origin of the object's border.

ImgOffsetX Cell (Foreign Image Info Section)

ImgOffsetY

Determines the distance the object is offset vertically from the origin of the object's border.

ImgOffsetY Cell (Foreign Image Info Section)

ImgWidth

Determines the width of the object's image within its border.

ImgWidth Cell (Foreign Image Info Section)

InhibitSnap

Determines whether the shapes on a foreground page snap to other objects on the page and shapes on the background page.

InhibitSnap Cell (Page Properties Section)

IsDropSource

Determines whether the shape can be added to a group by dropping it onto the group.

IsDropSource Cell (Miscellaneous Section)

IsDropTarget

Determines whether the group allows you to add a shape to it by dropping it on the group.

IsDropTarget Cell (Group Properties Section)

IsSnapTarget

Determines whether you snap to a group or to shapes within the group.

IsSnapTarget Cell (Group Properties Section)

IsTextEditTarget

Determines text assignment for a group.

IsTextEditTarget Cell (Group Properties Section)

KeepTextFlat

Indicates whether a shape’s text will ignore the shape’s rotation in 3-D. Does not apply to 2-D rotation.

KeepTextFlat Cell (3-D Rotation Properties Section)

LangID

Indicates the language in which the comment was entered.

LangID Cell (Annotation Section)

LangID

Indicates the language in which the text was entered.

LangID Cell (Character Section)

LangID

Indicates the language in which cell formulas were created.

LangID Cell (Miscellaneous Section)

LangID

Indicates the language in which the shape data value was entered.

LangID Cell (Shape Data Section)

LayerMember

Specifies layer membership of the shape based on the zero-based index of layers for the page. If a shape is assigned to more than one layer, each layer index appears separated by a semicolon.

LeftMargin

Determines the distance between the left border of the text block and the text it contains.

LeftMargin Cell (Text Block Format Section)

LineAdjustFrom

Determines which dynamic connectors the application spaces apart if they route on top of each other.

LineAdjustFrom Cell (Page Layout Section)

LineAdjustTo

Determines which dynamic connectors line up on top of one another.

LineAdjustTo Cell (Page Layout Section)

LineCap

Indicates whether a line has rounded, square, or extended line caps.

LineCap Cell (Line Format Section)

LineColor

Determines the line color of the shape.

LineColor Cell (Line Format Section)

LineColorTrans

Determines the transparency level of a shape's line color.

LineColorTrans Cell (Line Format Section)

LineGradientAngle

Determines the angle of the line gradient for a linear gradient, from 0 to 359.9 degrees.

LineGradientAngle Cell (Gradient Properties Section)

LineGradientDir

Determines the direction of the line gradient. A gradient can be linear, radial, rectangular, or follow a path.

LineGradientDir Cell (Gradient Properties Section)

LineGradientEnabled

Determines whether a line gradient is enabled for a line or border of a shape.

LineGradientEnabled Cell (Gradient Properties Section)

LineJumpCode

Determines the connectors to which you want to add jumps.

LineJumpFactorX

Determines the size of line jumps on horizontal dynamic connectors on the page, relative to the value of the LineToLineX cell. The value of this cell can range from 0 to 10 but fractional values from 0 to 1 are suggested.

LineJumpFactorX Cell (Page Layout Section)

LineJumpFactorY

Determines the size of line jumps on vertical dynamic connectors on the page, relative to the value of the LineToLineY cell. The value of this cell can range from 0 to 10 but fractional values from 0 to 1 are suggested.

LineJumpFactorY Cell (Page Layout Section)

LineJumpStyle

Determines the line jump style for all connectors on the drawing page that don't have a local line jump style.

LineJumpStyle Cell (Page Layout Section)

LinePattern

Determines the line pattern of the shape. The value entered in the LinePattern cell is a number that is an index into a collection of line patterns.

LinePattern Cell (Line Format Section)

LineRouteExt

Determines the default appearance for all connectors on a drawing page.

LineRouteExt Cell (Page Layout Section)

LineToLineX

Determines the horizontal clearance between all connectors on the drawing page.

LineToLineX Cell (Page Layout Section)

LineToLineY

Determines the vertical clearance between all connectors on the drawing page.

LineToLineY Cell (Page Layout Section)

LineToNodeX

Determines the horizontal clearance between all connectors and shapes on the drawing page.

LineToNodeX Cell (Page Layout Section)

LineToNodeY

Determines the vertical clearance between all connectors and shapes on the drawing page.

LineToNodeY Cell (Page Layout Section)

LineWeight

Determines the line weight of a shape. Set the line weight by entering a number with a valid unit of measure.

LineWeight Cell (Line Format Section)

LocalizeMerge

Determines whether shapes are localized when copied between documents.

LocalizeMerge Cell (Miscellaneous Section)

LockAspect

Locks the aspect ratio of the shape so that the shape can only be sized proportionally; it cannot be sized in a single dimension.

LockAspect Cell (Protection Section)

LockBegin

Locks the begin point (BeginX, BeginY) of a 1-D shape to a specific location.

LockBegin Cell (Protection Section)

LockCalcWH

Locks a shape's selection rectangle so it cannot be recalculated when a vertex is edited or a row type is changed in the Geometry section.

LockCalcWH Cell (Protection Section)

LockCrop

Locks an object from another program against being cropped with the Crop tool.

LockCrop Cell (Protection Section)

LockCustProp

Determines whether the user can add, delete, or modify shape data in the user interface (UI) by using the Define Shape Data dialog box or the shortcut menu for the Shape Data window.

LockCustProp Cell (Protection Section)

LockDelete

Locks the shape so that it cannot be deleted.

LockDelete Cell (Protection Section)

LockEnd

Locks the endpoint (EndX, EndY) of a 1-D shape to a specific location.

LockEnd Cell (Protection Section)

LockFormat

Locks the formatting of a shape so it cannot be changed.

LockFormat Cell (Protection Section)

LockFromGroupFormat

Blocks format changes to a group shape from being propagated to its sub-shapes, while still allowing users to format selected sub-shapes directly. The value of the LockFromGroupFormat cell corresponds to the From group formatting check box setting in the Protection dialog box.

LockFromGroupFormat Cell (Protection Section)

LockGroup

Locks a group so that it cannot be ungrouped.

LockGroup Cell (Protection Section)

LockHeight

Locks the height of the shape so that its height remains unchanged when the shape is resized.

LockHeight Cell (Protection Section)

LockMoveX

Locks the horizontal position of the shape so it cannot be moved horizontally.

LockMoveX Cell (Protection Section)

LockMoveY

Locks the vertical position of the shape so it cannot be moved vertically.

LockMoveY Cell (Protection Section)

LockPreview

Determines whether a preview is saved each time you save a drawing.

LockPreview Cell (Document Properties Section)

LockReplace

Indicates whether a shape can participate in a replacement operation (as either a target or a replacement shape).

LockReplace Cell (Protection Section)

LockRotate

Locks 2-D shapes against being rotated with the rotation handle or the Rotate Left 90° or Rotate Right 90° command.

LockRotate Cell (Protection Section)

LockSelect

Prevents a shape from being selected.

LockSelect Cell (Protection Section)

LockTextEdit

Locks the text of a shape so that it cannot be edited.

LockTextEdit Cell (Protection Section)

LockThemeColors

Prevents application of theme colors to the shape. The value of the LockThemeColors cell corresponds to the From theme colors check box setting in the Protection dialog box.

LockThemeColors Cell (Protection Section)

LockThemeConnectors

Prevents the ConnectorsSchemeIndex cell in the Theme Properties row from being altered by applying a new theme or selecting a new connector scheme. Does not prevent users from manually editing this value in the ShapeSheet.

LockThemeConnectors Cell (Protection Section)

LockThemeEffects

Corresponds to the From theme effects check box setting in the Protection dialog box.

LockThemeEffects Cell (Protection Section)

LockThemeFonts

Prevents the FontIndex cell in the Theme Properties row from being altered by applying a new theme. Does not prevent users from manually editing this value in the ShapeSheet.

LockThemeFonts Cell (Protection Section)

LockThemeIndex

Prevents ThemeIndex cell in Theme Properties row from being altered by applying a new theme or selecting a new connector scheme. Does not prevent users from manually editing this value in the ShapeSheet.

LockThemeIndex Cell (Protection Section)

LockVariation

Determines whether the theme variation applied to the page or shape can be changed, as a Boolean.

LockVariation Cell (Protection Section)

LockVtxEdit

Locks the vertices of a shape so that they cannot be edited.

LockVtxEdit Cell (Protection Section)

LockWidth

Locks the width of the shape so that its width remains unchanged when the shape is sized.

LockWidth Cell (Protection Section)

LocPinX

Represents the x-coordinate of the shape's pin (center of rotation) in relation to the origin of the shape. The default formula for determining LocPinX is: = Width * 0.5.

LocPinX Cell (Shape Transform Section)

LockPinY

Represents the y-coordinate of the shape's pin (center of rotation) in relation to the origin of the shape. The default formula for determining LocPinY is: = Height * 0.5.

LocPinY Cell (Shape Transform Section)

NoAlignBox

Switches the display of the selection rectangle on and off for the selected shape.

NoAlignBox Cell (Miscellaneous Section)

NoCoauth

Sets whether a document stored on a SharePoint 2013 server or on Microsoft OneDrive can be edited by multiple authors simultaneously in a coauthoring session.

NoCoauth Cell (Document Properties Section)

NoCtlHandles

Prevents control handles from appearing when the shape is selected.

NoCtlHandles Cell (Miscellaneous Section)

NoLiveDynamics

Determines whether a shape dynamically resizes or rotates as you are manipulating it.

NoLiveDynamics Cell (Miscellaneous Section)

NonPrinting

Switches printing on and off for the selected shape.

NonPrinting Cell (Miscellaneous Section)

NoObjHandles

Switches the display of selection handles on and off for the selected shape.

NoObjHandles Cell (Miscellaneous Section)

NoProofing

Determine whether spelling will be automatically corrected and whether spelling errors will be displayed for the selected shape.

ObjType

Determines whether objects are placeable or routable in diagrams when you use the Configure Layout dialog box to lay out shapes.

ObjType Cell (Miscellaneous Section)

OnPage

Indicates whether the drawing is printed on a specific number of printer pages.

OnPage Cell (Print Properties Section)

OutputFormat

Determines the output format for a drawing. Drawing pages are usually formatted for printing (default); however, you can choose other output formats.

OutputFormat Cell (Document Properties Section)

PageBottomMargin

Specifies the margin at the bottom of the printed page.

PageBottomMargin Cell (Print Properties Section)

PageHeight

Contains the height of the printed page in drawing units.

PageHeight Cell (Page Properties Section)

PageLeftMargin

Specifies the margin on the left of the printed page.

PageLeftMargin Cell (Print Properties Section)

PageLineJumpDirX

Determines the direction of line jumps on horizontal dynamic connectors on the drawing page for which you haven't applied a local jump direction.

PageLineJumpDirX Cell (Page Layout Section)

PageLineJumpDirY

Determines the direction of line jumps on vertical dynamic connectors on the drawing page for which you haven't applied a local jump direction.

PageLineJumpDirY Cell (Page Layout Section)

PageLockDuplicate

Determines whether the page can be duplicated, as a Boolean.

PageLockDuplicate Cell (Page Properties Section)

PageLockReplace

Indicates whether the Replace Shape button should be disabled for this page.

PageLockReplace Cell (Page Properties Section)

PageRightMargin

Specifies the margin on the right of the printed page.

PageRightMargin Cell (Print Properties Section)

PageScale

Determines the value of the page unit in the current drawing scale. The drawing scale for the page is the ratio of the page unit shown in the PageScale cell to the drawing unit shown in the DrawingScale cell.

PageScale Cell (Page Properties Section)

PageShapeSplit

Indicates whether shapes on the page can be automatically split.

PageShapeSplit Cell (Page Layout Section)

PagesX

Determines the number of printer pages on which to fit the drawing page horizontally.

PagesX Cell (Print Properties Section)

PagesY

Determines the number of printer pages on which to fit the drawing page vertically.

PagesY Cell (Print Properties Section)

PageTopMargin

Specifies the margin at the top of the printer page.

PageTopMargin Cell (Print Properties Section)

PageWidth

Determines the width of the printed page in drawing units.

PageWidth Cell (Page Properties Section)

PaperKind

Specifies the type of paper on which to print the page.

PaperKind Cell (Print Properties Section)

PaperSource

Determines the paper source for the page.

PaperSource Cell (PrintProperties Section)

Perspective

Determines the perspective angle for a perspective rotation, in degrees (0 to 359.9).

Perspective Cell (3-D Rotation Properties Section)

PinX

Represents the x-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent.

PinX Cell (Shape Transform Section)

PinY

Represents the y-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent.

PinY Cell (Shape Transform Section)

PlaceDepth

Determines the method by which the drawing is analyzed before creating the layout, and determines the type of layout.

PlaceDepth Cell (Page Layout Section)

PlaceFlip

Determines how placeable shapes flip and/or rotate on a page when you use the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

PlaceFlip Cell (Page Layout Section)

PlaceStyle

Determines how shapes are placed on the page when you are laying out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

PlaceStyle Cell (Page Layout Section)

PlowCode

Determines whether placeable shapes move away when you drop a placeable shape near another placeable shape on the drawing page.

PlowCode Cell (Page Layout Section)

PreviewQuality

Determines whether the drawing preview is draft quality or detailed.

PreviewQuality Cell (Document Properties Section)

PreviewScope

Determines whether your drawing includes a preview. If your drawing does include a preview, it determines whether the preview shows the first page only or all of the pages in the drawing.

PreviewScope Cell (Document Properties Section)

PrintGrid

Specifies whether to print the grid when printing a document page.

PrintGrid Cell (Print Properties Section)

PrintPageOrientation

Determines whether the page prints using portrait or landscape orientation.

PrintPageOrientation Cell (Print Properties Section)

QuickStyleEffectsMatrix

Determines the Quick Style effects that the shape inherits from the active theme, as an integer from 0-6.

QuickStyleFillColor

Determines which theme color that a shape’s fill uses, as an integer from 0 to 7.

QuickStyleFillColor Cell (Quick Style Section)

QuickStyleFillMatrix

Determines the Quick Style fill style that the shape inherits from the active theme, as an integer from 0-6.

QuickStyleFillMatrix Cell (Quick Style Section)

QuickStyleFontColor

Determines the font color from the Quick Styles that a shape’s text inherits from the active theme, as an integer from 0-1.

QuickStyleFontColor Cell (Quick Style Section)

QuickStyleFontMatrix

Determines the style of the font for each Quick Style, as an integer from 1 to 6.

QuickStyleFontMatrix Cell (Quick Style Section)

QuickStyleLineColor

Determines which theme color that a shape’s line uses, as an integer from 0 to 7.

QuickStyleLineColor Cell (Quick Style Section)

QuickStyleLineMatrix

Determines the Quick Style line style that the shape inherits, as an integer from 0-6.

QuickStyleLineMatrix Cell (Quick Style Section)

QuickStyleShadowColor

Determines which theme color that a shape’s shadow uses, as an integer from 0 to 7.

QuickStyleShadowColor Cell (Quick Style Section)

QuickStyleType

Determines the type of Quick Style (2-dimensional, 1-dimensional, or connector) that the shape inherits.

QuickStyleType Cell (Quick Style Section)

QuickStyleVariation

Ensures text, line, and/or fill color visibility on a shape against a themed diagram background.

ReflectionBlur

Determines the amount of blur for a reflection on a shape, in points between 0.0 and 100.0.

ReflectionBlur Cell (Additional Effect Properties Section)

ReflectionDist

Determines the distance that a reflection is offset from a shape, in points from 0.0 to 100.0.

ReflectionDist Cell (Additional Effect Properties Section)

ReflectionSize

Determines the size of the reflection relative to the shape, as a percentage from 0.0 to 100.0%. A shape with a value of 0% in the ReflectionSize cell does not have a reflection; a value of 100% displays a complete mirror image of the shape.

ReflectionSize Cell (Additional Effect Properties Section)

ReflectionTrans

Determines the transparency of the reflection, as a percentage from 0 to 100%.

ReflectionTrans Cell (Additional Effect Properties Section)

Relationships

Stores the relationships between containers, lists, callouts, and shapes.

Relationships Cell (Shape Layout Section)

ReplaceCopyCells

Indicates a list of cells in the ShapeSheet that are copied from an old shape to the replacement shape during a shape replacement operation.

ReplaceCopyCells Cell (Change Shape Behavior Section)

ReplaceLockFormat

Indicates whether the values of specified cells in a master shape overwrite the values (including local values) of a shape being replaced during a shape replacement operation. If the ReplaceLockFormat cell of a master shape is set to TRUE (1), the formatting values of the master overwrite all corresponding values of a shape being replaced by the master.

ReplaceLockFormat Cell (Change Shape Behavior Section)

ReplaceLockShapeData

Indicates whether the values of specified cells in a master shape overwrite the values (including local values) of a shape being replaced during a shape replacement operation. The ReplaceLockShapeData determines whether the shape data of the master shape overwrites all of the shape data of the shape being replaced.

ReplaceLockShapeData Cell (Change Shape Behavior Section)

ReplaceLockText

Indicates whether the values of specified cells in a master shape overwrite the values (including local values) of a shape being replaced during a shape replacement operation. The ReplaceLockText determines whether the text displayed on the Master overwrites the text of the shape being replaced.

ReplaceLockText Cell (Change Shape Behavior Section)

ResizeMode

Shows the current resize behavior setting for the shape.

ResizeMode Cell (Shape Transform Section)

ResizePage

Determines whether to enlarge the page to enclose the drawing after laying out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

ResizePage Cell (Page Layout Section)

RightMargin

Determines the distance between the right border of the text block and the text it contains. The default is 0.1 inch.

RightMargin Cell (Text Block Format Section)

RotateGradientWithShape

Determines whether a fill gradient rotates with a shape in 2D rotation, as a boolean.

RotateGradientWithShape Cell (Gradient Properties Section)

RotationType

Determines whether the shape follows a parallel rotation, a perspective rotation, or an oblique rotation, as an integer from 0 to 6.

RotationType Cell (3-D Rotation Properties Section)

RotationXAngle

Determines the angle of rotation along the X-axis, in degrees (0.0 – 359.9).

RotationXAngle Cell (3-D Rotation Properties Section)

RotationYAngle

Determines the angle of rotation along the Y-axis, in degrees (0.0 – 359.9).

RotationYAngle Cell (3-D Rotation Properties Section)

RotationZAngle

Determines the angle of rotation along the Z-axis, in degrees (0.0 – 359.9).

RotationZAngle Cell (3-D Rotation Properties Section)

Rounding

Indicates the radius of the rounding arc applied where two contiguous segments of a path meet. For example, rounding can be used to give a rectangle rounded corners. To set rounding, enter a value with units of measure (a number-unit pair).

Rounding Cell (Line Format Section)

RouteStyle

Determines the routing style and direction for all connectors on the drawing page that don't have a local routing style.

RouteStyle Cell (Page Layout Section)

ScaleX

Specifies the percentage of magnification of the drawing page on the printer page.

ScaleX Cell (Print Properties Section)

ScaleY

Specifies the percentage of magnification of the drawing page on the printer page.

ScaleY Cell (Print Properties Section)

SelectMode

Determines how you select a group shape and its members.

SelectMode Cell (Group Properties Section)

ShapeFixedCode Cell

Specifies placement behavior for a placeable shape.

ShapeFixedCode Cell (Shape Layout Section)

ShapeKeywords

Contains search keywords that have been assigned to a master shape.

ShapePermeablePlace

Determines whether placeable shapes can be placed on top of a shape when laying out shapes in the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

ShapePermeablePlace Cell (Shape Layout Section)

ShapePermeableX

Determines whether a connector can route horizontally through a placeable shape.

ShapePermeableX Cell (Shape Layout Section)

ShapePermeableY

Determines whether a connector can route vertically through a shape.

ShapePermeableY Cell (Shape Layout Section)

ShapePlaceFlip

Determines how a placeable shape flips, rotates, or both on the page when you are laying out shapes by using the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options).

ShapePlaceFlip Cell (Shape Layout Section)

ShapePlaceStyle

Specifies how shapes are placed on the page when shapes are laid out in the Configure Layout dialog box (on the Design tab, in the Layout group, click Re-Layout Page, and then click More Layout Options). Stores layout style and alignment values from VisCellIndices.

ShapePlaceStyle Cell (Shape Layout Section)

ShapePlowCode

Determines whether this placeable shape moves away when you drop another placeable shape near this shape on the drawing page.

ShapePlowCode Cell (Shape Layout Section)

ShapeRouteStyle

Determines the routing style and direction for a selected connector on the drawing page.

ShapeRouteStyle Cell (Shape Layout Section)

ShapeShdwBlur

Determines the size of the blur for a shape’s shadow, in points (0.00 to 100.00).

ShapeShdwBlur Cell (Fill Format Section)

ShapeShdwObliqueAngle

Specifies the angle of oblique direction of a shape's shadow.

ShapeShdwObliqueAngle Cell (Fill Format Section)

ShapeShdwOffsetX

Determines the distance in page units that a shape's shadow is offset horizontally from the shape.

ShapeShdwOffsetX Cell (Fill Format Section)

ShapeShdwOffsetY

Determines the distance in page units that a shape's shadow is offset vertically from the shape.

ShapeShdwOffsetY Cell (Fill Format Section)

ShapeShdwScaleFactor

Specifies the percentage by which the shadow of a shape can be enlarged or reduced.

ShapeShdwScaleFactor Cell (Fill Format Section)

ShapeShdwShow

Determines whether the shape displays a shadow, as an integer from 0 to 2.

ShapeShdwShow Cell (Fill Format Section)

ShapeShdwType

Specifies the type of shadow for a shape.

ShapeShdwType Cell (Fill Format Section)

ShapeSplit

Indicates whether this shape can split shapes that are splittable.

ShapeSplit Cell (Shape Layout Section)

ShapeSplittable

Indicates whether this 1-D shape can be split.

ShapeSplittable Cell (Shape Layout Section)

Sharpen

Sharpens a bitmap image. The default value is 0%. Sharpening an image focuses it by increasing the contrast of adjacent pixels.

Sharpen Cell (Image Properties Section)

ShdwForegnd

Determines the color used for the foreground (stroke) of the shape's drop shadow fill pattern.

ShdwForegnd Cell (Fill Format Section)

ShdwForegndTrans

Determines the transparency level for the color used for the foreground (stroke) of the shape's drop shadow fill pattern.

ShdwForegndTrans Cell (Fill Format Section)

ShdwObliqueAngle

Contains a number specifying the angle of oblique direction when applying the default page shadow type.

ShdwObliqueAngle Cell (Page Properties Section)

ShdwOffsetX

Determines the distance in page units that a shape's drop shadow is offset horizontally from the shape.

ShdwOffsetX Cell (Page Properties Section)

ShdwOffsetY

Determines the distance in page units that a shape's drop shadow is offset vertically from the shape.

ShdwOffsetY Cell (Page Properties Section)

ShdwPattern

Determines the fill pattern for a shape's shadow.

ShdwPattern Cell (Fill Format Section)

ShdwScaleFactor

Specifies the percentage to enlarge or reduce a shape's shadow.

ShdwScaleFactor Cell (Page Properties Section)

ShdwType

Indicates the default shadow type for a page.

ShdwType Cell (Page Properties Section)

SketchAmount

Determines the amount of distortion for a sketch effect, as an integer between 0 and 25.

SketchAmount Cell (Additional Effect Properties Section)

SketchEnabled

Determines whether a sketch effect is displayed on the shape or not, as a Boolean.

SketchEnabled Cell (Additional Effect Properties Section)

SketchFillChange

Determines the amount of randomization of the shape’s fill from the shape’s geometry when using a sketch effect, as a percentage of the length of a section. If the value of the SketchFillChange cell is set to 0%, the bounding geometry of a shape’s fill matches the shape’s geometry. If the value is 100%, the bounding geometry of the shape’s fill does not follow the geometry of the shape.

SketchFillChange Cell (Additional Effect Properties Section)

SketchLineChange

Determines the amount of randomization of the shape’s line from the shape’s geometry when using a sketch effect, as a percentage of the length of a section. If the value of the SketchLineChange cell is set to 0%, the geometry of the shape’s line matches the shape’s geometry. If the value is 100%, the geometry of the shape’s line does not follow the geometry of the shape.

SketchLineChange Cell (Additional Effect Properties Section)

SketchLineWeight

Determines the additional thickness added to line weight as the result of a sketch effect, in points from 0 to 50. The thickness of a shape’s line increases as the value of the SketchLineWeight cell increases.

SketchLineWeight Cell (Additional Effect Properties Section)

SketchSeed

Represents a randomization value used to determine the geometry of a sketch effect, as a positive integer. The value of the SketchSeed cell is randomly created when a sketch effect is applied to the shape.

SketchSeed Cell (Additional Effect Properties Section)

SoftEdgesSize

Determines the size of a soft edge effect, in points from 0.00 to 100.00. If the SoftEdgesSize cell has a value of 0, the shape does not have soft edges.

SoftEdgesSize Cell (Additional Effect Properties Section)

TextBkgnd

Determines the text background color for a shape.

TextBkgnd Cell (Text Block Format Section)

TextBkgndTrans

Determines the transparency level for the background color of the shape's text block.

TextBkgndTrans Cell (Text Block Format Section)

TextDirection

Determines the direction of the characters in a text block.

TextDirection Cell (Text Block Format Section)

TheData

Reserved for future use.

TheData Cell (Events Section)

ThemeIndex

Stores the enumeration of the built-in Microsoft Visio theme applied to the document, as an integer. When a new theme is chosen for the document, the ThemeIndex cell for the document and all pages and shapes it contains is updated with the index of the built-in theme.

ThemeIndex Cell (Theme Properties Section)

TheText

An event cell that is evaluated when a shape's text or text composition changes.

TheText Cell (Events Section)

TopMargin

Determines the distance between the top border of the text block and the first line of text it contains. The default is 4.0000 point. This value is independent of the scale of the drawing. If the drawing is scaled, the top margin remains the same.

TopMargin Cell (Text Block Format Section)

Transparency

Determines the transparency level for a range of a shape's text color.

Transparency Cell (Character Section)

Transparency

Determines the transparency level for a layer color.

Transparency Cell (Image Properties Section)

Transparency

Determines the transparency level for a layer color.

Transparency Cell (Layers Section)

TxtAngle

Determines the text block's current angle of rotation in relation to the x-axis of the shape. The default is 0 degrees.

TxtAngle Cell (Text Transform Section)

TxtHeight

Determines the height of the text block. The default formula is:= Height * 1

TxtHeight Cell (Text Transform Section)

TxtLocPinX

Determines the x-coordinate of the text block's center of rotation in relation to the origin of the text block. The default formula is:= TxtWidth * 0.5This formula evaluates to the horizontal center of the text block.

TxtLocPinX Cell (Text Transform Section)

TxtLocPinY

Determines the y-coordinate of the text block's center of rotation relative to the origin of the text block. The default formula is:= TxtHeight * 0.5

TxtLocPinY Cell (Text Transform Section)

TxtPinX

Determines the x-coordinate of the text block's center of rotation in relation to the origin of the shape. The default formula is:= Width * 0.5

TxtPinX Cell (Text Transform Section)

TxtPinY

Determines the y-coordinate of the text block's center of rotation in relation to the origin of the shape. The default formula is:= Height * 0.5

TxtPinY Cell (Text Transform Section)

TxtWidth

Determines the width of the text block. The default formula is:= Width * 1

TxtWidth Cell (Text Transform Section)

UIVisibility

Determines whether the page name is exposed in the user interface (UI).

UIVisibility Cell (Page Properties Section)

UpdateAlignBox

Recalculates the selection rectangle whenever a control handle is moved.

UpdateAlignBox Cell (Miscellaneous Section)

UseGroupGradient

Determines whether the shape takes on a gradient when the shape is grouped together with other shapes, as a Boolean. The value of UseGroupGradient cell affects the shape fill only.

UseGroupGradient Cell (Gradient Properties Section)

VariationColorIndex

Determines the color index of the active theme variation on the page, as an integer.

VariationColorIndex Cell (Theme Properties Section)

VariationStyleIndex

Determines the style index of the active theme variation on the page, as an integer.

VariationStyleIndex Cell (Theme Properties Section)

VerticalAlign

Determines the vertical alignment of text within the text block.

VerticalAlign Cell (Text Block Format Section)

ViewMarkup

Determines whether markup appears in the drawing window.

ViewMarkup Cell (Document Properties Section)

WalkPreference

Determines whether an endpoint of a 1-D shape moves to a horizontal or vertical connection point on the shape it is glued to, using dynamic glue, when the shape is moved to an ambiguous position. By default, both endpoints of the 1-D shape move to horizontal connection points.

WalkPreference Cell (Glue Info Section)

Width

Contains the width of the selected shape in drawing units. The default formula for determining the width of a 1-D shape is:= SQRT((EndX - BeginX) ^ 2 + (EndY - BeginY) ^ 2)

Width Cell (Shape Transform Section)

XGridDensity

Specifies the type of horizontal grid to use.

XGridDensity Cell (Ruler & Grid Section)

XGridOrigin

Specifies the horizontal coordinate of the grid origin.

XGridOrigin Cell (Ruler & Grid Section)

XGridSpacing

Specifies the distance between horizontal lines in a fixed grid (XGridDensity = 0).

XGridSpacing Cell (Ruler & Grid Section)

XRulerDensity

Specifies the horizontal subdivisions on the ruler for the page.

XRulerDensity Cell (Ruler & Grid Section)

XRulerOrigin

Specifies the zero point on the x-axis ruler for the page.

XRulerOrigin Cell (Ruler & Grid Section)

YGridDensity

Specifies the type of vertical grid to use.

YGridDensity Cell (Ruler & Grid Section)

YGridOrigin

Specifies the vertical origin of the grid.

YGridOrigin Cell (Ruler & Grid Section)

YGridSpacing

Specifies the distance between vertical lines in a fixed grid (YGridDensity = 0).

YGridSpacing Cell (Ruler & Grid Section)

YRulerDensity

Specifies the vertical subdivisions on the ruler for the page.

YRulerDensity Cell (Ruler & Grid Section)

YRulerOrigin

Specifies the zero point on the y-axis ruler for the page.

YRulerOrigin Cell (Ruler & Grid Section)

Show: