asposediagram.api

The asposediagram.api namespace groups the core components of the Aspose.Diagram library for Python via Java. It includes classes such as Act, Align, Annotation, and related collections and enumerations that enable detailed manipulation of Visio diagram elements.

Classes

ClassDescription
AbstractInterruptMonitorMonitor for interruption requests in all time-consuming operations.
ActDefines custom command names that appear on an object’s shortcut menu and specifies the actions that the commands take.
ActCollectionAct collection.
AlignIndicates the alignment of a shape with respect to the guide or guide point to which the shape is glued. The Align eleme
AlignNameValueUtility class containing constants. Optional int. Specifies whether the master’s text in the stencil window is aligned l
AlignmentSpecifies the tab alignment.
AlignmentValueUtility class containing constants. Specifies the tab alignment.
AnnotationContains elements that contain information about comments inserted into a document page.
AnnotationCollectionAnnotation collection.
ArcToContains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements.
ArcToCollectionArcTo collection.
ArrowSizeSpecifies the size of the arrowhead of the line.
ArrowSizeValueUtility class containing constants. Specifies the size of the arrowhead of the line.
AutoLinkComparisonDefines a rule that compares a column in the parent DataRecordset element with a shape data item from the last successfu
AutoSpaceOptionsRepresents autospace options.
BOOLUtility class containing constants. Boolean.
BevelRepresents a bevel of a shape
BevelLightingTypeSpecifies the type of shadow for a shape.
BevelLightingTypeValueUtility class containing constants. Represents a preset light right that can be applied to a shape
BevelMaterialTypeSpecifies the type of shadow for a shape.
BevelMaterialTypeValueUtility class containing constants. Describes surface appearance of a shape.
BevelPresetTypeUtility class containing constants. Represents a preset for a type of bevel which can be applied to a shape in 3D.
BevelTypeSpecifies the type of shadow for a shape.
BevelTypeValueUtility class containing constants. Represents a preset for a type of bevel which can be applied to a shape in 3D.
BoolValueBoolean value.
BulletDetermines the bullet style.
BulletValueUtility class containing constants. Determines the bullet style.
CalculateItemTypeUtility class containing constants. Represents calculate type for refreshing shape’s data.
CalculateOptionsRepresents options for calculation.
CalendarDetermines the calendar that is used for custom properties, text fields, and element formulas.
CalendarValueUtility class containing constants. Determines the calendar that is used for custom properties, text fields, and element
CaseDetermines the case of a shape’s text.
CaseValueUtility class containing constants. Determines the case of a shape’s text. All capital (uppercase) letters (1) and initi
CharContains the formatting attributes for the shape’s text, such as font, color, text style, case, position relative to the
CharCollectionChar collection.
CollectionBaseProvides the abstract base class for a strongly typed collection.
ColorRepresents an ARGB (alpha, red, green, blue) color.
ColorEntryContains a color table entry. Each color table entry specifies a standard color that is available for application to obj
ColorEntryCollectionContains the document’s color table. Each document contains a single color table, which lists the 24 standard colors tha
ColorValueRepresents color value
CompoundTypeSpecifies the size of the arrowhead of the line.
CompoundTypeValueUtility class containing constants. Represents style of drawing lines.
CompressionTypeUtility class containing constants. This attribute is only meaningful if the foreign data is a raster-based foreign obje
ConFixedCodeDetermines when a connector reroutes.
ConFixedCodeValueUtility class containing constants. Determines when a connector reroutes.
ConLineJumpCodeDetermines whether a connector jumps when two connectors cross.
ConLineJumpCodeValueUtility class containing constants. Determines whether a connector jumps when two connectors cross.
ConLineJumpDirXDetermines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector.
ConLineJumpDirXValueUtility class containing constants. Determines the line jump direction for line jumps occurring on a horizontal segment
ConLineJumpDirYDetermines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector.
ConLineJumpDirYValueUtility class containing constants. Determines the line jump direction for line jumps occurring on a vertical segment of
ConLineJumpStyleDetermines the line jump style for line jumps on a dynamic connector.
ConLineJumpStyleValueUtility class containing constants. Determines the line jump style for line jumps on a dynamic connector.
ConLineRouteExtDetermines the appearance of a connector.
ConLineRouteExtValueUtility class containing constants. Determines the appearance of a connector.
ConTypeSpecifies the type of behavior the x or y-coordinate of the control handle exhibits after the handle is moved.
ConValueUtility class containing constants. Specifies the type of behavior the x or y-coordinate of the control handle exhibits
ConnectRepresents a connection between two shapes in a drawing, such as a line and a box in an organization chart.
ConnectCollectionConnect collection.
ConnectedShapesFlagsUtility class containing constants. Filters the array of returned shape IDs by the directionality of the connectors.
ConnectionContains elements for one connection point defined for the shape.
ConnectionABCDThe ConnectionABCD element is an obsolete version of the Connection element and exists only for backward compatibility.
ConnectionABCDCollectionConnectionABCD collection.
ConnectionCollectionConnection collection.
ConnectorRuleRepresents connector rule between two shapes with a connector,Including which connection point of which shape it starts
ConnectorsTypeValueUtility class containing constants. May be one of the following values: RightAngle, StraightLines, or CurvedLines. Only
ContainerPropertiesContainerProperties for shape.
ContainerStyleUtility class containing constants. ContainerStyle for ContainerProperties.
ContainerTypeUtility class containing constants. ContainerType for ContainerProperties.
ContainerTypeValueUtility class containing constants. May be one of the following values: Document, Page, or Master. Only relevant when Wi
ContextTypeValueUtility class containing constants. Specifies properties of the group or shape to use for the comparison. Possible value
ControlContains elements for the x- and y-coordinates of each control handle defined for a shape, and elements that specify the
ControlCollectionControl collection.
CoordinateAbstract class for the x- and y-coordinates.
CoordinateCollectionCoordinate collection.
CountryCodeUtility class containing constants. Represents Diagram country identifiers.
CpMarks the beginning of a character properties run that is formatted according to the corresponding Char element. The run
CustomPropCustomProp structure.
CustomPropCollectionCustomProps collection.
CustomValueValue of property.
DataColumnDefines how a data column appears in the External Data window in the Visio user interface and qualifies the data in the
DataColumnCollectionDataColumn collection.
DataConnectionAbstracts communication between one or more DataRecordset elements and a non-XML data source.
DataConnectionCollectionDataConnection collection.
DataRecordSetStores, formats, refreshes, and exposes data queried from a database in Microsoft Visio.
DataRecordSetCollectionDataRecordSet collection.
DateTimeRepresents an instant in time, typically expressed as a date and time of day.
DateValueDate and time value.
DiagramRoot element of Visio objects hierarchy.
DiagramExceptionBase class for all Aspose.Diagram exceptions
DisplayModeWhen it is contained in a Group element, the DisplayMode element specifies how a group shape and its members are display
DisplayModeSmartTagDefDisplayMode element determines whether the smart tag appears when the user pauses the mouse over the tag, when the shape
DisplayModeSmartTagDefValueUtility class containing constants. DisplayMode element determines whether the smart tag appears when the user pauses th
DisplayModeValueUtility class containing constants. When it is contained in a Group element, the DisplayMode element specifies how a gro
DocPropsContains elements that control the document’s preview quality, scope, and output format.
DocumentPropertiesContains document property elements such as the document’s title, author, and so on.
DocumentSettingsContains elements that specify document settings.
DocumentSheetSpecifies a document’s ShapeSheet structure.
DoubleValueDouble value
DrawingResizeTypeDetermines whether the drawing page resizes automatically to fit the diagram.
DrawingResizeTypeValueUtility class containing constants. Determines whether the drawing page resizes automatically to fit the diagram.
DrawingScaleTypeSpecifies the type of drawing scale to use for a page.
DrawingScaleTypeValueUtility class containing constants. Specifies the type of drawing scale to use for a page.
DrawingSizeTypeSpecifies the drawing size of a page.
DrawingSizeTypeValueUtility class containing constants. Specifies the drawing size of a page.
DynFeedbackSpecifies the type of visual feedback provided to users when they drag a connector. When the mouse button is released, t
DynFeedbackValueUtility class containing constants. Specifies the type of visual feedback provided to users when they drag a connector.
EllipseContains elements specifying the x- and y-coordinates of the ellipse’s center point and two points on the ellipse.
EllipseCollectionEllipse collection.
EllipticalArcToContains elements that specify information about an elliptical arc.
EllipticalArcToCollectionEllipticalArcTo collection.
EmfRenderSettingUtility class containing constants. Setting for rendering Emf metafile.
EncodingRepresents a character encoding.
EventContains elements that specify formulas that control shape events.
EventItemEncapsulates an event code. An EventItem element can trigger two kinds of actions: it can run an add-on, or it can send
EventItemCollectionEventItem collection.
FieldContains elements that specify functions and formulas inserted in the shape’s text.
FieldCollectionField collection.
FileFontSourceRepresents the single TrueType font file stored in the file system.
FileFormatInfoContains data returned by FileFormatUtil file format detection methods.
FileFormatTypeUtility class containing constants. Enumerates spreadsheet file format types
FileFormatUtilProvides utility methods for converting file format enums to strings or file extensions and back.
FillContains the current fill formatting values for the shape and the shape’s drop shadow, including pattern, foreground col
FillTypeUtility class containing constants. Fill format type.
FldIndicates a text-field insertion point for the corresponding Field element.
FloatPointNumCollectionContains a collection of doubling point numbers
FolderFontSourceRepresents the folder that contains TrueType font files.
FontContains information about a font.
FontCollectionContains a collection of Font elements.
FontConfigsSpecifies font settings
FontSourceBaseThis is an abstract base class for the classes that allow the user to specify various font sources
FontSourceTypeUtility class containing constants. Specifies the type of a font source.
ForeignContains elements specifying the width and height of an object from another program used in a Microsoft Visio document.
ForeignDataContains a MIME (Multipurpose Internet Mail Extensions) encoded BLOB of picture data, such as Windows metafile, bitmap,
ForeignTypeUtility class containing constants. Data type.
FormatTxtAbstract class for formatting of text
FormatTxtCollectionFormatTxt collection which contains the text of a shape.
FromPartValueUtility class containing constants. The part of a shape from which a connection originates.
GeomContains elements that specify the coordinates of the vertices for the lines and arcs that make up the shape. If the sha
GeomCollectionGeom collection.
GlowEffectThis class specifies a glow effect, in which a color blurred outline is added outside the edges of the object.
GlueSettingsUtility class containing constants. The bit values indicate that a specific glue setting is on or off. The value may be
GlueSettingsValueUtility class containing constants. Specifies the objects that shapes glue to when glue is enabled in the document.
GlueTypeSpecifies whether dynamic (shape-to-shape) glue is allowed when connecting to a shape.
GlueTypeValueUtility class containing constants. Specifies whether dynamic (shape-to-shape) glue is allowed when connecting to a shap
GluedShapesFlagsUtility class containing constants. Specifies constants that identify which shapes to return, based on the dimensionalit
GradientDirectionTypeUtility class containing constants. Represents all direction type of gradient.
GradientFillRepresents the gradient fill.
GradientFillDirUtility class containing constants. Specifies the type of the fill color gradient of a shape
GradientFillTypeUtility class containing constants. Represents all Gradient fill type.
GradientStopRepresents the gradient stop.
GradientStopCollectionRepresents the gradient stop collection.
GradientStyleTypeUtility class containing constants. Represents gradient shading style.
GridDensitySpecifies the type of horizontal/vertical grid to use for a page.
GridDensityValueUtility class containing constants. Specifies the type of horizontal/vertical grid to use for a page.
GroupContains elements that control how you add shapes to a group, move members of a group, and select groups.
HeaderFooterContains elements for a document’s header and footer.
HeaderFooterFontSpecifies the font used for the header and footer text.
HelpContains elements specifying the Shape element’s Help file topic and copyright information.
HorzAlignSpecifies the horizontal alignment of text in the shape’s text block.
HorzAlignValueUtility class containing constants. Specifies the horizontal alignment of text in the shape’s text block.
HyperlinkContains elements for creating multiple jumps between a shape or drawing page and another drawing page, another file, or
HyperlinkCollectionHyperlink collection.
IconSizeValueUtility class containing constants. Optional int. The size of the element’s icon.
ImageContains the gamma, brightness, contrast, blur, sharpen, denoise, and transparency values for a bitmap.
ImageFormatSpecifies the file format of the image.
IndividualFontConfigsFont configs for each Diagram object.
InfiniteLineContains elements specifying the x- and y-coordinates of two points on an infinite line. The X and Y elements specify th
InfiniteLineCollectionInfiniteLine collection.
IntValueInteger value
InterruptMonitorRepresents all operator about the interrupt.
IssueRepresents a single validation issue in the document.
IssueCollectionIssue collection.
IssueTargetDepending on the target of the parent validation issue, specifies either the page, or both the page and the shape, that
LayerContains elements that define a single layer and its properties for a page.
LayerCollectionLayer collection.
LayerMemContains the LayerMember element, which specifies each layer to which the shape is assigned.
LayoutContains elements that control shape placement and connector routing settings.
LicenseProvides methods to license the component.
LightRigDirectionTypeUtility class containing constants. Represents the light rig direction type.
LineContains elements specifying general positioning information about a shape.
LineAdjustFromSpecifies which dynamic connectors to space apart if they route on top of each other.
LineAdjustFromValueUtility class containing constants. Specifies which dynamic connectors to space apart if they route on top of each other
LineAdjustToSpecifies which dynamic connectors to line up on top of one another if they route on top of each other.
LineAdjustToValueUtility class containing constants. Specifies which dynamic connectors to line up on top of one another if they route on
LineJumpCodeDetermines the dynamic connectors to which you want to add jumps.
LineJumpCodeValueUtility class containing constants. Determines the dynamic connectors to which you want to add jumps.
LineJumpStyleSpecifies the line jump style for all connectors on the drawing page that don’t have a local line jump style.
LineJumpStyleValueUtility class containing constants. Specifies the line jump style for all connectors on the drawing page that don’t have
LinePatternSpecifies the line pattern of the shape.
LinePatternValueUtility class containing constants. Specifies the line pattern of the shape.
LineRouteExtSpecifies the default appearance for all connectors on a page.
LineRouteExtValueUtility class containing constants. Specifies the default appearance for all connectors on a page.
LineToContains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X
LineToCollectionLineTo collection.
LoadDataFilterOptionsUtility class containing constants. Represents the options to filter data when loading diagram from template.
LoadFileFormatUtility class containing constants. Enumeration for loading diagram format selection.
LoadFilterRepresents the filter that provides options for loading data when loading diagram from template.
LoadOptionsAllows to specify additional options when loading a diagram into a Diagram object.
LocalizeFontSpecifies whether the shape text should be localized (translated into another language).
LocalizeFontValueUtility class containing constants. Specifies whether the shape text should be localized (translated into another langua
MarginSpecifies the margin.
MasterContains elements that define a master for the document. A master is a shape on a stencil that you use repeatedly to cre
MasterCollectionMaster collection.
MasterShortcutSpecifies a master shortcut defined in the document.
MasterShortcutCollectionMasterShortcut collection.
MeasureConstUtility class containing constants. Units of\ measure.
MemoryFontSourceRepresents the single TrueType font file stored in memory.
MeteredProvides methods to set metered key.
MilestoneHelperMilestoneHelper to set property of milestone shape.
MiscContains various elements of shapes and groups, such as those that control selection highlighting and visibility.
MoveToContains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vert
MoveToCollectionMoveTo collection.
NURBSToContains the x- and y-coordinates, position of the second to last knot, position of the last weight, position of the fir
NURBSToCollectionNURBSTo collection.
ObjTypeSpecifies whether objects are placeable or routable in diagrams when you use Microsoft Visio to lay out shapes on the dr
ObjTypeValueUtility class containing constants. Specifies whether objects are placeable or routable in diagrams when you use Microso
ObjectKindIndicates the type of text field.
ObjectKindValueUtility class containing constants. Indicates the type of text field.
ObjectTypeUtility class containing constants. If the ForeignType attribute is “Object”, the ForeignData element must also have an
OptionsValueUtility class containing constants. Optional unsigned integer. Options to apply to the data recordset. Possible values c
OutputFormatSpecifies the output format for a drawing.
OutputFormatValueUtility class containing constants. Specifies the output format for a drawing.
PageContains elements that define a page in the document.
PageCollectionPage collection.
PageLayoutContains cells that control the page layout settings for shapes and connectors, such as spacing between all shapes on th
PageLineJumpDirXSpecifies the direction of line jumps on horizontal segments of dynamic connectors on the drawing page for which you hav
PageLineJumpDirXValueUtility class containing constants. Specifies the direction of line jumps on horizontal segments of dynamic connectors o
PageLineJumpDirYSpecifies the direction of line jumps on vertical dynamic connectors on the drawing page for which you haven’t applied a
PageLineJumpDirYValueUtility class containing constants. Specifies the direction of line jumps on vertical dynamic connectors on the drawing
PagePropsContains cells that control page attributes, such as the page width, height, and scale.
PageSheetContains elements that define the page sheet for a Page or Master element.
ParaContains the paragraph formatting elements for the shape’s text, such as indents, line spacing, bullets, and horizontal
ParaCollectionPara collection.
PinPosValueUtility class containing constants. Specifies the pin position for the shape.
PlaceDepthFor a drawing that is laid out automatically, specifies the method by which the drawing is analyzed before creating the
PlaceDepthValueUtility class containing constants. For a drawing that is laid out automatically, specifies the method by which the draw
PlaceFlipSpecifies how placeable shapes flip and/or rotate on a page when shapes are laid out using the Lay Out Shapes command in
PlaceFlipValueUtility class containing constants. Specifies how placeable shapes flip and/or rotate on a page when shapes are laid out
PlaceStyleSpecifies how shapes are placed on the page when shapes are laid out when a user selects Lay Out Shapes (Shape menu).
PlaceStyleValueUtility class containing constants. Specifies how shapes are placed on the page when shapes are laid out when a user sel
PolylineToContains x- and y-coordinates of the last point of a polyline and a polyline formula. The coordinates are specified in t
PolylineToCollectionPolylineTo collection.
PosSpecifies the position of the shape’s text relative to the baseline.
PosValueUtility class containing constants. Specifies the position of the shape’s text relative to the baseline.
PpSpecifies the beginning of a paragraph properties run. The run is defined to the end of the text or until the next
PresetCameraTypeUtility class containing constants. Represent different algorithmic methods for setting all camera properties, including
PresetColorMatricsValueUtility class containing constants. Used to set Shape theme style’s color property
PresetQuickStyleValueUtility class containing constants. Specifies the theme quick style value
PresetShadowTypeUtility class containing constants. Represents preset shadow type.
PresetStyleMatricsValueUtility class containing constants. Used to set Shape theme style property
PresetThemeValueUtility class containing constants. Specifies the theme value
PresetThemeVariantValueUtility class containing constants. Specifies the theme Variant value
PreviewScopeSpecifies whether the document includes a preview, and, if so, whether the preview shows only the first page or all the
PreviewScopeValueUtility class containing constants. Specifies whether the document includes a preview, and, if so, whether the preview s
PrintPageOrientationDetermines whether the page is printed in portrait or landscape orientation.
PrintPageOrientationValueUtility class containing constants. Determines whether the page is printed in portrait or landscape orientation.
PrintPropsContains elements that control how the drawing page is formatted (appears) on the printer page.
PropContains elements for defining custom properties and elements for associating data with a shape.
PropCollectionProp collection.
PropTypeUtility class containing constants. Type of Property.
ProtectionLocking helps prevent inadvertent changes to the shape but does not prevent Microsoft Visio from resetting values in oth
RectangleAlignmentTypeUtility class containing constants. Represents how to position two rectangles relative to each other.
ReflectionEffectTypeUtility class containing constants.
RelCubBezToContains x- and y-coordinates for a RelCubBezTo’s points.
RelCubBezToCollectionRelCubBezTo collection.
RelEllipticalArcToContains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates.
RelEllipticalArcToCollectionRelEllipticalArcTo collection.
RelLineToContains x- and y-coordinates of the ending vertex of a straight line segment. These coordinates are contained in the X
RelLineToCollectionRelLineTo collection.
RelMoveToContains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vert
RelMoveToCollectionRelMoveTo collection.
RelQuadBezToContains x- and y-coordinates for a RelQuadBezTo’s points.
RelQuadBezToCollectionRelQuadBezTo collection.
RelationFlagUtility class containing constants. Stores the relationships between shapes.
RelationShapeContains elements that define a shape and relationflag.
RelationShapeCollectionRelationShape collection.
RemoveHiddenInfoItemUtility class containing constants. Specifies the remove hidden info for the diagram.
ResizeModeSpecifies the current resize behavior setting for the shape when contained in a group.
ResizeModeValueUtility class containing constants. Specifies the current resize behavior setting for the shape when contained in a grou
ReviewerContains elements that contain identifying information about a document reviewer.
ReviewerCollectionReviewer collection.
RotationTypeSpecifies the type of shadow for a shape.
RotationTypeValueUtility class containing constants. Specifies the type of projection of the effect properties of a shape
RouteStyleSpecifies the routing style and direction for all dynamic connectors on the drawing page that don’t have a local routing
RouteStyleValueUtility class containing constants. Specifies the routing style and direction for all dynamic connectors on the drawing
RowIndicates a row in the data recordset.
RowCollectionRow collection.
RuleRepresents a single validation rule in a diagram validation rule set.
RuleCollectionRule collection.
RuleInfoSpecifies information about the validation rule that the parent validation issue pertains to.
RuleSetRepresents one set of diagram validation rules.
RuleSetCollectionRuleSet collection.
RuleValueRule value.
RulerDensitySpecifies the horizontal subdivisions on the ruler for the page.
RulerDensityValueUtility class containing constants. Specifies the horizontal subdivisions on the ruler for the page.
RulerGridContains elements that specify the settings of the page’s rulers and grid.
SaveFileFormatUtility class containing constants. Enumeration for saving diagram format selection.
ScratchContains a work area for entering and testing formulas that are referred to by other elements. This element is typically
ScratchCollectionScratch collection.
SelectModeSpecifies how the user selects a group shape and its members.
SelectModeValueUtility class containing constants. Specifies how the user selects a group shape and its members.
ShapeContains elements that define a shape in a Master, Page, or group shape element.
ShapeCollectionCollection of Shapes.
ShapeFixedCodeSpecifies placement behavior for a placeable shape.
ShapeFixedCodeValueUtility class containing constants. Specifies placement behavior for a placeable shape.
ShapePlaceFlipSpecifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu).
ShapePlaceFlipValueUtility class containing constants. Specifies how a placeable shape flips and/or rotates on the page when a user selects
ShapePlaceStyleDetermines the placement style for children.
ShapePlaceStyleValueUtility class containing constants. Determines the placement style for children.
ShapePlowCodeSpecifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page.
ShapePlowCodeValueUtility class containing constants. Specifies whether a placeable shape moves away when you drag another placeable shape
ShapeRouteStyleSpecifies the routing style and direction for a connector on the drawing page.
ShapeRouteStyleValueUtility class containing constants. Specifies the routing style and direction for a connector on the drawing page.
ShapeShdwShowSpecifies the type of shadow for a shape.
ShapeShdwShowValueUtility class containing constants. Specifies the type of shadow for a shape.
ShapeShdwTypeSpecifies the type of shadow for a shape.
ShapeShdwTypeValueUtility class containing constants. Specifies the type of shadow for a shape.
ShdwTypeIndicates the default shadow type for a page.
ShdwTypeValueUtility class containing constants. Indicates the default shadow type for a page.
SmartTagDefContains elements that contain information for each smart tag defined for a shape or page.
SmartTagDefCollectionSmartTagDef collection.
SnapExtensionsUtility class containing constants. Specifies whether a specific snap extension setting is enabled or disabled for the a
SnapExtensionsValueUtility class containing constants. Specifies whether a specific snap extension setting is enabled or disabled for the a
SnapSettingsUtility class containing constants. Specifies the objects that shapes snap to when snap is active in the window. The val
SnapSettingsValueUtility class containing constants. Specifies the objects that shapes snap to when snap is active in the window
SolutionXMLContains solution-specific, well-formed XML data that is prefixed in an explicit namespace and is stored with a document
SolutionXMLCollectionSolutionXML collection.
SplineKnotContains x- and y-coordinates for a spline’s control point and a spline’s knot, represented by the X, Y, and A elements,
SplineKnotCollectionSplineKnot collection.
SplineStartContains x- and y-coordinates for a spline’s second control point, its second knot, its first knot, the last knot, and t
SplineStartCollectionSplineStart collection.
Str2ValueString value.
StrValueString value
StyleSpecifies the character formatting applied to a range of text in the shape’s text block.
StylePropContains elements that control style behavior, such as whether a style includes text, line, and fill attributes.
StyleSheetRepresents a style defined in a document.
StyleSheetCollectionCollection of StyleSheets.
StyleValueUtility class containing constants. Specifies the character formatting applied to a range of text in the shape’s text bl
TabContains a collection of Tab elements.
TabCollectionContains a collection of Tab elements
TabsCollectionContains a collection of TabCollection elements
TextContains the text of a shape.
TextBlockContains elements that specify the alignment, margins, and default tab stop positions of text in a shape’s text block.
TextCollectionContains the text of a shape. Each item is text with character, paragraph and tabs properties.
TextDirectionSpecifies the direction of the characters in a text block.
TextDirectionValueUtility class containing constants. Specifies the direction of the characters in a text block.
TextXFormContains elements that specify positioning information about a shape’s text block.
ThreeDFormatRepresents a shape’s three-dimensional formatting.
TimeLineHelperTimeLineHelper to set property of timeline shape.
ToPartValueUtility class containing constants. The part of a shape to which a connection is made.
TpSpecifies the beginning of a tabs properties run. The run is defined to the end of the text or until the next
TxtText of the shape
TypeConnectionSpecifies various types, based on the element in which it is contained.
TypeConnectionValueUtility class containing constants. Specifies various types, based on the element in which it is contained.
TypeFieldType specifies a data type for the text field value.
TypeFieldValueUtility class containing constants. Type specifies a data type for the text field value.
TypePropType specifies a data type for the custom property value.
TypePropValueUtility class containing constants. Type specifies a data type for the custom property value.
TypeValueUtility class containing constants. Optional enumeration. The type of a shape.
UIVisibilitySpecifies the tab alignment.
UIVisibilityValueUtility class containing constants. Specifies the tab alignment.
UnitFormulaErrSpecifies attributes of an element.
UnitFormulaErrVSpecified attributes of an element.
UserContains a work area for entering formulas in user-specific elements that are referred to by other elements and add-on t
UserCollectionUser collection.
ValidationStores information about diagram validation for the document.
ValidationPropertiesEncapsulates properties related to validation for the document.
ValueValue.
VbaModuleRepresents module that is contained in VBA project.
VbaModuleCollectionRepresents the list of VbaModule
VbaModuleTypeUtility class containing constants. Represents the type of VBA module.
VbaProjectRepresents the VBA project.
VbaProjectReferenceRepresents the refernece of VBA project.
VbaProjectReferenceCollectionRepresents all references of VBA project.
VbaProjectReferenceTypeUtility class containing constants. Represents the type of VBA project reference.
VerticalAlignSpecifies the vertical alignment of text within the text block.
VerticalAlignValueUtility class containing constants. Specifies the vertical alignment of text within the text block.
VisRuleTargetsValueUtility class containing constants. Specifies contents that define the target of the validation rule; passed to and retu
WalkPreferenceSpecifies whether an endpoint of a 1-D shape moves to a horizontal or vertical connection point on the shape it is glued
WalkPreferenceValueUtility class containing constants. Specifies whether an endpoint of a 1-D shape moves to a horizontal or vertical conne
WarningInfoWarning info
WarningTypeUtility class containing constants. WarningType
WindowRepresents an open window in a Microsoft Visio instance. This element contains information necessary to exactly re-creat
WindowCollectionWindow collection.
WindowStateValueUtility class containing constants. An integer specifying bit flags. This attribute can be a sum of the following values
WindowTypeValueUtility class containing constants. An enumerated value that may be one of the following: Drawing, Sheet, Stencil, or Ic
XFormContains elements that control line attributes for a shape, such as pattern, weight, and color. These elements determine
XForm1DContains x- and y-coordinates of the begin point and end point of a 1-D shape. This element appears for 1-D shapes only.
XJustifyThe x-offset of the smart tag button relative to the point defined by the X and Y elements.
XJustifyValueUtility class containing constants. The x-offset of the smart tag button relative to the point defined by the X and Y el
YJustifySpecifies the y-offset of the smart tag button relative to the point defined by the X and Y elements.
YJustifyValueUtility class containing constants. Specifies the y-offset of the smart tag button relative to the point defined by the