VisRowIndices Constants

Visio Automation Reference

Logical indices of rows in ShapeSheet sections of Shape or Style objects.

Constant Value Description

visRow1stHyperlink

0

Index of the first row in visSectionHyperlink.

visRowAction

0

Index of the first row in visSectionAction.

visRowAlign

14

Index of the row in visSectionObject that defines the shape's alignment.

visRowAnnotation

0

Index of the first row in visSectionAnnotation.

visRowCharacter

0

Index of the first row in visSectionCharacter.

visRowComponent

0

Index of the component properties row in a Geometry section (visSectionFirstComponent+i).

visRowConnectionPts

0

Index of the first row in visSectionConnectionPts.

visRowControl

0

Index of the first row in visSectionControl.

visRowDoc

20

Index of the row in visSectionObject that contains document properties.

visRowEvent

5

Index of the row in visSectionObject that contains event information.

visRowField

0

Index of the first row in visSectionTextField.

visRowFill

3

Index of the row in visSectionObject that defines fill properties.

visRowFirst

0

Row logically before every row in a section.

visRowForeign

9

Index of the row in visSectionObject that defines foreign properties (shape of type visTypeForeignObject).

visRowGroup

22

Index of the row in visSectionObject that defines foreign properties (shape of type visTypeGroup).

visRowHelpCopyright

16

Index of the row in visSectionObject that defines Help and copyright properties.

visRowImage

21

Index of the row in visSectionObject that defines image properties (shape whose ForeignType property is visTypeBitMap).

visRowInval

-1

An invalid row index.

visRowLast

-2

Row logically after every row in a section.

visRowLayerMem

6

Index of the row in visSectionObject that defines what layers the shape belongs to.

visRowLayer

0

Index of the first row in visSectionLayer.

visRowLine

2

Index of the row in visSectionObject that defines line properties.

visRowLock

15

Index of the row in visSectionObject that defines its lock properties.

visRowMisc

17

Index of the row in visSectionObject that defines miscellaneous behaviors.

visRowNone

-1

Unspecified row.

visRowPageLayout

24

Index of the row in visSectionObject of a page or master that defines placement and routing.

visRowPage

10

Index of the row in visSectionObject that defines page or master properties (shape of type visTypePage).

visRowParagraph

0

Index of the first row in visSectionParagraph.

visRowPrintProperties

25

Index of the row in visSectionObject of a document that defines printing properties. (Print Properties section in the ShaptSheet window.)

visRowProp

0

Index of the first row in visSectionProp.

visRowReviewer

0

Index of the first row in visSectionReview.

visRowRulerGrid

18

Index of the row in visSectionObject of a page or master that defines the ruler and grid settings.

visRowScratch

0

Index of the first row in visSectionScratch.

visRowShapeLayout

23

Index of the row in visSectionObject of shape that defines placement and routing.

visRowSmartTag

0

Index of the first row in visSectionSmartTag.

visRowStyle

8

Index of the row in visSectionObject that defines style properties.

visRowTab

0

Index of the first row in visSectionTab.

visRowTextXForm

12

Index of the row in visSectionObject that defines a shape's text transform properties.

visRowText

11

Index of the row in visSectionObject that defines a shape or style's text block properties.

visRowUser

0

Index of the first row in visSectionUser.

visRowVertex

1

Index of the first vertex row in a Geometry section.

visRowXForm1D

4

Index of the row in 1-D shape's visSectionObject that defines its endpoints.

visRowXFormOut

1

Index of the row in visSectionObject that defines the shape's transform properties.