Table of contents
TOC
Collapse the table of content
Expand the table of content

Master.DataGraphicHorizontalPosition Property (Visio)

office 365 dev account|Last Updated: 6/12/2017
|
1 Contributor

Gets or sets the default horizontal callout position for members of the GraphicItems collection of the Master object of type visTypeDataGraphic . Read/write.

Note This Visio object or member is available only to licensed users of Visio Professional 2013.

Syntax

expression . DataGraphicHorizontalPosition

expression An expression that returns a Master object.

Return Value

VisGraphicPositionHorizontal

Remarks

The default horizontal callout position for graphic items in the GraphicItems collection of a Master object of type visTypeDataGraphic , commonly called a data graphic master, is specified by the settings of the Master.DataGraphicHorizontalPosition property. If GraphicItem.UseDataGraphicPosition is True , the graphic item is positioned according to the default setting. If UseDataGraphicPosition is False , its horizontal position is determined by the settings of the GraphicItem.HorizontalPosition property.

Note, however, that users can manually re-position a data graphic that was applied to a shape by using the control handle of the data graphic. A position set in this manner takes precedence over the position specified by property settings.

The setting of the DataGraphicHorizontalPosition property corresponds to the setting of the Horizontal box under Default position in the New Data Graphic or Edit Data Graphic dialog box in the Microsoft Visio user interface (UI).

The following possible values for the DataGraphicHorizontalPosition property are from the VisGraphicPositionHorizontal enumeration, which is declared in the Visio type library.

Constant**Value **Description
visGraphicFarLeft0The right edge of the graphic item's alignment box is aligned with the left edge of the shape's alignment box.
visGraphicLeftEdge1The vertical centerline of the graphic item's alignment box is aligned with the left edge of the shape's alignment box.
visGraphicLeft2The left edge of the graphic item's alignment box is aligned with the left edge of the shape's alignment box.
visGraphicCenter3The vertical centerline of the graphic item's alignment box is aligned with the vertical centerline of the shape's alignment box.
visGraphicRight4The right edge of the graphic item's alignment box is aligned with the right edge of the shape's alignment box.
visGraphicRightEdge5The vertical centerline of the graphic item's alignment box is aligned with the right edge of the shape's alignment box.
visGraphicFarRight6The left edge of the graphic item's alignment box is aligned with the right edge of the shape's alignment box.

Note Before you can set any property of a graphic item, you must use the Master.Open method to open for editing a copy of the data graphic master whose GraphicItems collection the graphic item belongs to. When you are finished setting properties, use the Master.Close method to commit changes.

© 2017 Microsoft