Cell element (Visio XML)

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

Element information

Value
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

Definition

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

Elements and attributes

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.

Remarks

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)