Cell element ('Visio XML')
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.
Parent elements
|
Element |
Type |
Description |
|---|---|---|
|
Specifies cell elements that provide information for the definition of a shape. |
||
|
Defines the DocumentSheet structure. |
||
|
Represents a style defined in a document. |
||
|
Specifies the properties of the drawing page associated with the master. |
||
|
Specifies the properties of the drawing page associated with the drawing page. |
Child elements
|
Element |
Type |
Description |
|---|---|---|
|
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:
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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). |
|
|
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). |
|
|
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). |
|
|
AvoidPageBreaks |
Determines whether shapes can be placed over page breaks when the shapes are incrementally aligned, incrementally spaced, or both. |
|
|
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. |
|
|
BeginArrowSize |
Determines the size of the arrowhead at the beginning of the line. |
|
|
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. |
|
|
BeginY |
Represents the y-coordinate of the begin point of the 1-D shape, in relation to the origin of its parent. |
|
|
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. |
|
|
BevelBottomHeight |
Determines the height of a shape’s bottom bevel in points. |
|
|
BevelBottomType |
Specifies the bottom bevel type of a shape’s bevel. |
|
|
BevelBottomWidth |
Determines the width of the bottom bevel in points. |
|
|
BevelContourColor |
Determines the color of the bevel’s contour in RGB value or as determined by the active theme. |
|
|
BevelContourSize |
Determines the size of the bevel’s contour in points. |
|
|
BevelDepthColor |
Determines the color of the bevel’s depth, as an RGB value or as determined by the active theme. |
|
|
BevelDepthSize |
Determines the size of the bevel’s depth in points. |
|
|
BevelLightingAngle |
Determines the angle of lightning in relation to the bevel in degrees. |
|
|
BevelLightingType |
Determines the type of lighting used by the bevel effect. |
|
|
BevelMaterialType |
Determines the type of material the bevel is composed of. |
|
|
BevelTopHeight |
Determines the height of a shape’s top bevel in points. |
|
|
BevelTopType |
Determines the type of bevel on a shape’s top edge. |
|
|
BevelTopWidth |
Determines the width of the top bevel in points. |
|
|
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. |
|
|
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. |
|
|
Blur |
Blurs or softens a bitmap image. The default value is 0%. |
|
|
BottomMargin |
Determines the distance between the bottom border of the text block and the last line of text it contains. |
|
|
Brightness |
Adjusts the brightness of a bitmap image. |
|
|
Calendar |
Determines the calendar that is used when a cell formula contains Date information. |
|
|
Calendar |
Determines the calendar that is used for shape data when the data type is Date. |
|
|
Calendar |
Determines the calendar that is used for a text field when the data type is Date. |
|
|
CenterX |
Determines whether the drawing page is centered horizontally on the printer page. |
|
|
CenterY |
Determines whether the drawing page is centered vertically on the printer page. |
|
|
ClippingPath |
Contains a reference to the geometry of the path that an image is bounded by. |
|
|
ColorSchemeIndex |
Determines the color scheme of a theme that is applied to the shape, as an integer. |
|
|
Comment |
Contains the text that appears in a comment. |
|
|
Comment |
Contains the comment text in string format for a shape. |
|
|
CompoundType |
Determines the compound type of the line of a shape. |
|
|
ConFixedCode |
Determines when a connector reroutes. |
|
|
ConLineJumpCode |
Determines when a connector jumps. |
|
|
ConLineJumpDirX |
Determines the line jump direction for line jumps occurring on a horizontal dynamic connector for a shape. |
|
|
ConLineJumpDirY |
Determines the line jump direction for line jumps occurring on a vertical dynamic connector for a shape. |
|
|
ConLineJumpStyle |
Determines the line jump style for line jumps on a dynamic connector. |
|
|
ConLineRouteExt |
Determines the appearance of a connector. |
|
|
ConnectorSchemeIndex |
Determines the connector scheme of a theme that is applied to the shape, as an integer. |
|
|
Contrast |
Adjusts the contrast of a bitmap image. |
|
|
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. |
|
|
DefaultTabStop |
Determines the interval of the default tab stops in a text block. |
|
|
Denoise |
Removes noise (pixels with randomly distributed color levels) from a bitmap image. |
|
|
DisplayLevel |
Determines the display level band (the relative range of Z-order grouping) for the shape. |
|
|
DisplayMode |
Determines how the group shape and its members are displayed. |
|
|
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. |
|
|
DistanceFromGround |
Determines the distance the object is raised from the ground in points when rotated in 3-D. |
|
|
DocLangID |
Indicates the default language for the document. |
|
|
DocLockDuplicatePage |
Determines whether pages in the document can be duplicated, as a Boolean. |
|
|
DocLockReplace |
Determines whether the replace shape UI should be disabled for this document. |
|
|
DontMoveChildren |
Determines whether you can drag shapes in a group using the mouse. |
|
|
DrawingResizeType |
Determines whether the drawing page resizes automatically to fit the diagram. |
|
|
DrawingScale |
Represents the value of the drawing unit in the current drawing scale. |
|
|
DrawingScaleType |
Determines the drawing scale selected in the Page Setup dialog box (click the Page Setup arrow on the Home tab). |
|
|
DrawingSizeType |
Determines the drawing size. |
|
|
DropOnPageScale |
Contains the percentage by which a shape is scaled when dropped on the drawing page. |
|
|
DynamicsOff |
Determines whether placeable shapes move and connectors reroute around other shapes and connectors on the drawing page. |
|
|
DynFeedback |
Changes the type of visual feedback provided to users when they drag a connector. |
|
|
EffectSchemeIndex |
Determines the effect scheme of the theme applied to a shape, as an integer. |
|
|
EmbellishmentIndex |
Changes the look and feel (embellishment) of callouts, containers, timelines, and organization chart shapes. |
|
|
EnableFillProps |
Determines whether a style includes fill properties. |
|
|
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. |
|
|
EnableLineProps |
Determines whether a style includes line properties. |
|
|
EnableTextProps |
Determines whether a style includes text properties. |
|
|
EndArrow |
Indicates whether a line has an arrowhead or other line end format at its last vertex. |
|
|
EndArrowSize |
Determines the size of the arrowhead at the end of the line. |
|
|
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. |
|
|
EndX |
Represents the x-coordinate of the endpoint of the 1-D shape, in relation to the origin of its parent. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
EventXFMod |
An event cell that is evaluated when a shape's position or orientation on the page is transformed ("XF"). |
|
|
FillBkgnd |
Determines the color used for the background (fill) of the shape's fill pattern. |
|
|
FillBkgndTrans |
Determines the transparency level for the background (fill) color of the shape's fill pattern. |
|
|
FillForegnd |
Determines the color used for the foreground (stroke) of the shape's fill pattern. |
|
|
FillForegndTrans |
Determines the transparency level for the background (fill) color of the shape's fill pattern. |
|
|
FillGradientAngle |
Determines the angle of the fill gradient for gradients with a linear direction, in degrees. |
|
|
FillGradientDir |
Determines the direction of the fill gradient. A gradient can be linear, radial, rectangular, or follow a path. |
|
|
FillGradientEnabled |
Determines whether a fill gradient is enabled for this shape. |
|
|
FillPattern |
Determines the fill pattern for the shape. To specify a custom fill pattern, use the USE function in this cell. |
|
|
FlipX |
Indicates whether the shape has been flipped horizontally. |
|
|
FlipY |
Indicates whether the shape has been flipped vertically. |
|
|
FontSchemeIndex |
Determines the font scheme of a theme that is applied to the shape, as an integer. |
|
|
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). |
|
|
GlowColor |
Determines the color used for the stroke of the external glow applied to a shape, as an RGB or theme value. |
|
|
GlowColorTrans |
Determines the transparency level for the color used for the stroke of the shape’s glow, as a percentage. |
|
|
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. |
|
|
Height |
Determines the height of the shape in drawing units. |
|
|
HelpTopic |
Specifies the help topic ID of the shape. |
|
|
HideForApply |
Determines where a style is shown in the Microsoft Visio user interface. |
|
|
HideText |
Hides the text for a shape. |
|
|
ImgHeight |
Determines the height of the object's image within its border. |
|
|
ImgOffsetX |
Determines the distance the object is offset horizontally from the origin of the object's border. |
|
|
ImgOffsetY |
Determines the distance the object is offset vertically from the origin of the object's border. |
|
|
ImgWidth |
Determines the width of the object's image within its border. |
|
|
InhibitSnap |
Determines whether the shapes on a foreground page snap to other objects on the page and shapes on the background page. |
|
|
IsDropSource |
Determines whether the shape can be added to a group by dropping it onto the group. |
|
|
IsDropTarget |
Determines whether the group allows you to add a shape to it by dropping it on the group. |
|
|
IsSnapTarget |
Determines whether you snap to a group or to shapes within the group. |
|
|
IsTextEditTarget |
Determines text assignment for a group. |
|
|
KeepTextFlat |
Indicates whether a shape’s text will ignore the shape’s rotation in 3-D. Does not apply to 2-D rotation. |
|
|
LangID |
Indicates the language in which the comment was entered. |
|
|
LangID |
Indicates the language in which the text was entered. |
|
|
LangID |
Indicates the language in which cell formulas were created. |
|
|
LangID |
Indicates the language in which the shape data value was entered. |
|
|
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. |
|
|
LineAdjustFrom |
Determines which dynamic connectors the application spaces apart if they route on top of each other. |
|
|
LineAdjustTo |
Determines which dynamic connectors line up on top of one another. |
|
|
LineCap |
Indicates whether a line has rounded, square, or extended line caps. |
|
|
LineColor |
Determines the line color of the shape. |
|
|
LineColorTrans |
Determines the transparency level of a shape's line color. |
|
|
LineGradientAngle |
Determines the angle of the line gradient for a linear gradient, from 0 to 359.9 degrees. |
|
|
LineGradientDir |
Determines the direction of the line gradient. A gradient can be linear, radial, rectangular, or follow a path. |
|
|
LineGradientEnabled |
Determines whether a line gradient is enabled for a line or border of a shape. |
|
|
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. |
|
|
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. |
|
|
LineJumpStyle |
Determines the line jump style for all connectors on the drawing page that don't have a local line jump style. |
|
|
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. |
|
|
LineRouteExt |
Determines the default appearance for all connectors on a drawing page. |
|
|
LineToLineX |
Determines the horizontal clearance between all connectors on the drawing page. |
|
|
LineToLineY |
Determines the vertical clearance between all connectors on the drawing page. |
|
|
LineToNodeX |
Determines the horizontal clearance between all connectors and shapes on the drawing page. |
|
|
LineToNodeY |
Determines the vertical clearance between all connectors and shapes on the drawing page. |
|
|
LineWeight |
Determines the line weight of a shape. Set the line weight by entering a number with a valid unit of measure. |
|
|
LocalizeMerge |
Determines whether shapes are localized when copied between documents. |
|
|
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. |
|
|
LockBegin |
Locks the begin point (BeginX, BeginY) of a 1-D shape to a specific location. |
|
|
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. |
|
|
LockCrop |
Locks an object from another program against being cropped with the Crop tool. |
|
|
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. |
|
|
LockDelete |
Locks the shape so that it cannot be deleted. |
|
|
LockEnd |
Locks the endpoint (EndX, EndY) of a 1-D shape to a specific location. |
|
|
LockFormat |
Locks the formatting of a shape so it cannot be changed. |
|
|
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. |
|
|
LockGroup |
Locks a group so that it cannot be ungrouped. |
|
|
LockHeight |
Locks the height of the shape so that its height remains unchanged when the shape is resized. |
|
|
LockMoveX |
Locks the horizontal position of the shape so it cannot be moved horizontally. |
|
|
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. |
|
|
LockReplace |
Indicates whether a shape can participate in a replacement operation (as either a target or a replacement shape). |
|
|
LockRotate |
Locks 2-D shapes against being rotated with the rotation handle or the Rotate Left 90° or Rotate Right 90° command. |
|
|
LockSelect |
Prevents a shape from being selected. |
|
|
LockTextEdit |
Locks the text of a shape so that it cannot be edited. |
|
|
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. |
|
|
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. |
|
|
LockThemeEffects |
Corresponds to the From theme effects check box setting in the Protection dialog box. |
|
|
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. |
|
|
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. |
|
|
LockVariation |
Determines whether the theme variation applied to the page or shape can be changed, as a Boolean. |
|
|
LockVtxEdit |
Locks the vertices of a shape so that they cannot be edited. |
|
|
LockWidth |
Locks the width of the shape so that its width remains unchanged when the shape is sized. |
|
|
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. |
|
|
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. |
|
|
NoAlignBox |
Switches the display of the selection rectangle on and off for the selected shape. |
|
|
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. |
|
|
NoCtlHandles |
Prevents control handles from appearing when the shape is selected. |
|
|
NoLiveDynamics |
Determines whether a shape dynamically resizes or rotates as you are manipulating it. |
|
|
NonPrinting |
Switches printing on and off for the selected shape. |
|
|
NoObjHandles |
Switches the display of selection handles on and off for the selected shape. |
|
|
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. |
|
|
OnPage |
Indicates whether the drawing is printed on a specific number of printer pages. |
|
|
OutputFormat |
Determines the output format for a drawing. Drawing pages are usually formatted for printing (default); however, you can choose other output formats. |
|
|
PageBottomMargin |
Specifies the margin at the bottom of the printed page. |
|
|
PageHeight |
Contains the height of the printed page in drawing units. |
|
|
PageLeftMargin |
Specifies the margin on the left of the printed page. |
|
|
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. |
|
|
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. |
|
|
PageLockDuplicate |
Determines whether the page can be duplicated, as a Boolean. |
|
|
PageLockReplace |
Indicates whether the Replace Shape button should be disabled for this page. |
|
|
PageRightMargin |
Specifies the margin on the right of the printed page. |
|
|
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. |
|
|
PageShapeSplit |
Indicates whether shapes on the page can be automatically split. |
|
|
PagesX |
Determines the number of printer pages on which to fit the drawing page horizontally. |
|
|
PagesY |
Determines the number of printer pages on which to fit the drawing page vertically. |
|
|
PageTopMargin |
Specifies the margin at the top of the printer page. |
|
|
PageWidth |
Determines the width of the printed page in drawing units. |
|
|
PaperKind |
Specifies the type of paper on which to print the page. |
|
|
PaperSource |
Determines the paper source for the page. |
|
|
Perspective |
Determines the perspective angle for a perspective rotation, in degrees (0 to 359.9). |
|
|
PinX |
Represents the x-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent. |
|
|
PinY |
Represents the y-coordinate of the shape's pin (center of rotation) in relation to the origin of its parent. |
|
|
PlaceDepth |
Determines the method by which the drawing is analyzed before creating the layout, and determines the type of layout. |
|
|
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). |
|
|
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). |
|
|
PlowCode |
Determines whether placeable shapes move away when you drop a placeable shape near another placeable shape on the drawing page. |
|
|
PreviewQuality |
Determines whether the drawing preview is draft quality or detailed. |
|
|
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. |
|
|
PrintGrid |
Specifies whether to print the grid when printing a document page. |
|
|
PrintPageOrientation |
Determines whether the page prints using portrait or landscape orientation. |
|
|
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. |
|
|
QuickStyleFillMatrix |
Determines the Quick Style fill style that the shape inherits from the active theme, as an integer from 0-6. |
|
|
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. |
|
|
QuickStyleFontMatrix |
Determines the style of the font for each Quick Style, as an integer from 1 to 6. |
|
|
QuickStyleLineColor |
Determines which theme color that a shape’s line uses, as an integer from 0 to 7. |
|
|
QuickStyleLineMatrix |
Determines the Quick Style line style that the shape inherits, as an integer from 0-6. |
|
|
QuickStyleShadowColor |
Determines which theme color that a shape’s shadow uses, as an integer from 0 to 7. |
|
|
QuickStyleType |
Determines the type of Quick Style (2-dimensional, 1-dimensional, or connector) that the shape inherits. |
|
|
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. |
|
|
ReflectionDist |
Determines the distance that a reflection is offset from a shape, in points from 0.0 to 100.0. |
|
|
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. |
|
|
ReflectionTrans |
Determines the transparency of the reflection, as a percentage from 0 to 100%. |
|
|
Relationships |
Stores the relationships between containers, lists, callouts, and shapes. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
ResizeMode |
Shows the current resize behavior setting for the shape. |
|
|
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). |
|
|
RightMargin |
Determines the distance between the right border of the text block and the text it contains. The default is 0.1 inch. |
|
|
RotateGradientWithShape |
Determines whether a fill gradient rotates with a shape in 2D rotation, as a boolean. |
|
|
RotationType |
Determines whether the shape follows a parallel rotation, a perspective rotation, or an oblique rotation, as an integer from 0 to 6. |
|
|
RotationXAngle |
Determines the angle of rotation along the X-axis, in degrees (0.0 – 359.9). |
|
|
RotationYAngle |
Determines the angle of rotation along the Y-axis, in degrees (0.0 – 359.9). |
|
|
RotationZAngle |
Determines the angle of rotation along the Z-axis, in degrees (0.0 – 359.9). |
|
|
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). |
|
|
RouteStyle |
Determines the routing style and direction for all connectors on the drawing page that don't have a local routing style. |
|
|
ScaleX |
Specifies the percentage of magnification of the drawing page on the printer page. |
|
|
ScaleY |
Specifies the percentage of magnification of the drawing page on the printer page. |
|
|
SelectMode |
Determines how you select a group shape and its members. |
|
|
ShapeFixedCode Cell |
Specifies placement behavior for a placeable shape. |
|
|
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). |
|
|
ShapePermeableX |
Determines whether a connector can route horizontally through a placeable shape. |
|
|
ShapePermeableY |
Determines whether a connector can route vertically through a shape. |
|
|
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). |
|
|
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. |
|
|
ShapePlowCode |
Determines whether this placeable shape moves away when you drop another placeable shape near this shape on the drawing page. |
|
|
ShapeRouteStyle |
Determines the routing style and direction for a selected connector on the drawing page. |
|
|
ShapeShdwBlur |
Determines the size of the blur for a shape’s shadow, in points (0.00 to 100.00). |
|
|
ShapeShdwObliqueAngle |
Specifies the angle of oblique direction of a shape's shadow. |
|
|
ShapeShdwOffsetX |
Determines the distance in page units that a shape's shadow is offset horizontally from the shape. |
|
|
ShapeShdwOffsetY |
Determines the distance in page units that a shape's shadow is offset vertically from the shape. |
|
|
ShapeShdwScaleFactor |
Specifies the percentage by which the shadow of a shape can be enlarged or reduced. |
|
|
ShapeShdwShow |
Determines whether the shape displays a shadow, as an integer from 0 to 2. |
|
|
ShapeShdwType |
Specifies the type of shadow for a shape. |
|
|
ShapeSplit |
Indicates whether this shape can split shapes that are splittable. |
|
|
ShapeSplittable |
Indicates whether this 1-D shape can be split. |
|
|
Sharpen |
Sharpens a bitmap image. The default value is 0%. Sharpening an image focuses it by increasing the contrast of adjacent pixels. |
|
|
ShdwForegnd |
Determines the color used for the foreground (stroke) of the shape's drop shadow fill pattern. |
|
|
ShdwForegndTrans |
Determines the transparency level for the color used for the foreground (stroke) of the shape's drop shadow fill pattern. |
|
|
ShdwObliqueAngle |
Contains a number specifying the angle of oblique direction when applying the default page shadow type. |
|
|
ShdwOffsetX |
Determines the distance in page units that a shape's drop shadow is offset horizontally from the shape. |
|
|
ShdwOffsetY |
Determines the distance in page units that a shape's drop shadow is offset vertically from the shape. |
|
|
ShdwPattern |
Determines the fill pattern for a shape's shadow. |
|
|
ShdwScaleFactor |
Specifies the percentage to enlarge or reduce a shape's shadow. |
|
|
ShdwType |
Indicates the default shadow type for a page. |
|
|
SketchAmount |
Determines the amount of distortion for a sketch effect, as an integer between 0 and 25. |
|
|
SketchEnabled |
Determines whether a sketch effect is displayed on the shape or not, as a Boolean. |
|
|
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. |
|
|
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. |
|
|
TextBkgnd |
Determines the text background color for a shape. |
|
|
TextBkgndTrans |
Determines the transparency level for the background color of the shape's text block. |
|
|
TextDirection |
Determines the direction of the characters in a text block. |
|
|
TheData |
Reserved for future use. |
|
|
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. |
|
|
TheText |
An event cell that is evaluated when a shape's text or text composition changes. |
|
|
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. |
|
|
Transparency |
Determines the transparency level for a range of a shape's text color. |
|
|
Transparency |
Determines the transparency level for a layer color. |
|
|
Transparency |
Determines the transparency level for a layer color. |
|
|
TxtAngle |
Determines the text block's current angle of rotation in relation to the x-axis of the shape. The default is 0 degrees. |
|
|
TxtHeight |
Determines the height of the text block. The default formula is:= Height * 1 |
|
|
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. |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
TxtWidth |
Determines the width of the text block. The default formula is:= Width * 1 |
|
|
UIVisibility |
Determines whether the page name is exposed in the user interface (UI). |
|
|
UpdateAlignBox |
Recalculates the selection rectangle whenever a control handle is moved. |
|
|
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. |
|
|
VariationColorIndex |
Determines the color index of the active theme variation on the page, as an integer. |
|
|
VariationStyleIndex |
Determines the style index of the active theme variation on the page, as an integer. |
|
|
VerticalAlign |
Determines the vertical alignment of text within the text block. |
|
|
ViewMarkup |
Determines whether markup appears in the drawing window. |
|
|
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. |
|
|
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) |
|
|
XGridDensity |
Specifies the type of horizontal grid to use. |
|
|
XGridOrigin |
Specifies the horizontal coordinate of the grid origin. |
|
|
XGridSpacing |
Specifies the distance between horizontal lines in a fixed grid (XGridDensity = 0). |
|
|
XRulerDensity |
Specifies the horizontal subdivisions on the ruler for the page. |
|
|
XRulerOrigin |
Specifies the zero point on the x-axis ruler for the page. |
|
|
YGridDensity |
Specifies the type of vertical grid to use. |
|
|
YGridOrigin |
Specifies the vertical origin of the grid. |
|
|
YGridSpacing |
Specifies the distance between vertical lines in a fixed grid (YGridDensity = 0). |
|
|
YRulerDensity |
Specifies the vertical subdivisions on the ruler for the page. |
|
|
YRulerOrigin |
Specifies the zero point on the y-axis ruler for the page. |