com.aspose.diagram
Contents
[
Hide
]
The com.aspose.diagram package provides classes for generating, converting, modifying, rendering and printing Microsoft Visio documents without utilizing Microsoft Visio.
Classes
Class | Description |
---|---|
AbstractInterruptMonitor | Monitor for interruption requests in all time-consuming operations. |
Act | Defines custom command names that appear on an object’s shortcut menu and specifies the actions that the commands take. |
ActCollection | Act collection. |
ActiveXControl | Represents the ActiveX control. |
ActiveXControlBase | Represents the ActiveX control. |
ActiveXPersistenceType | Represents the persistence method to persist an ActiveX control. |
Align | Indicates the alignment of a shape with respect to the guide or guide point to which the shape is glued. |
AlignNameValue | Optional int. |
Alignment | Specifies the tab alignment. |
AlignmentValue | Specifies the tab alignment. |
Annotation | Contains elements that contain information about comments inserted into a document page. |
AnnotationCollection | Annotation collection. |
ArcTo | Contains the x- and y-coordinates and bow of a circular arc represented respectively by the X, Y, and A elements. |
ArcToCollection | ArcTo collection. |
ArrowSize | Specifies the size of the arrowhead of the line. |
ArrowSizeValue | Specifies the size of the arrowhead of the line. |
AsposeDiagramPrintDocument | It’s own version of the .NET PrintDocument class which can be passed to a PrintPreviewDialog form to print and preview a diagram. |
AutoLinkComparison | Defines a rule that compares a column in the parent DataRecordset element with a shape data item from the last successful automatic linking action performed in the user interface. |
AutoSpaceOptions | Represents autospace options. |
BOOL | Boolean. |
Bevel | Represents a bevel of a shape |
BevelLightingType | Specifies the type of shadow for a shape. |
BevelLightingTypeValue | Represents a preset light right that can be applied to a shape |
BevelMaterialType | Specifies the type of shadow for a shape. |
BevelMaterialTypeValue | Describes surface appearance of a shape. |
BevelPresetType | Represents a preset for a type of bevel which can be applied to a shape in 3D. |
BevelType | Specifies the type of shadow for a shape. |
BevelTypeValue | Represents a preset for a type of bevel which can be applied to a shape in 3D. |
BoolValue | Boolean value. |
Bullet | Determines the bullet style. |
BulletValue | Determines the bullet style. |
Calendar | Determines the calendar that is used for custom properties, text fields, and element formulas. |
CalendarValue | Determines the calendar that is used for custom properties, text fields, and element formulas. |
Case | Determines the case of a shape’s text. |
CaseValue | Determines the case of a shape’s text. |
Char | Contains the formatting attributes for the shape’s text, such as font, color, text style, case, position relative to the baseline, and point size. |
CharCollection | Char collection. |
CheckBoxActiveXControl | Represents a CheckBox ActiveX control. |
CheckValueType | Represents the check value type of the check box. |
Collection | It is base class for collections. |
CollectionBase | Provides the abstract base class for a strongly typed collection. |
Color | Represents an ARGB (alpha, red, green, blue) color. |
ColorEntry | Contains a color table entry. |
ColorEntryCollection | Contains the document’s color table. |
ColorValue | Represents color value |
ComboBoxActiveXControl | Represents a ComboBox ActiveX control. |
CommandButtonActiveXControl | Represents a command button. |
CompositingQuality | Specifies the quality level to use during compositing. |
CompoundType | Specifies the size of the arrowhead of the line. |
CompoundTypeValue | Represents style of drawing lines. |
CompressionType | This attribute is only meaningful if the foreign data is a raster-based foreign object, such as a DIB, JPG, PNG, TIFF, or GIF file. |
ConFixedCode | Determines when a connector reroutes. |
ConFixedCodeValue | Determines when a connector reroutes. |
ConLineJumpCode | Determines whether a connector jumps when two connectors cross. |
ConLineJumpCodeValue | Determines whether a connector jumps when two connectors cross. |
ConLineJumpDirX | Determines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector. |
ConLineJumpDirXValue | Determines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector. |
ConLineJumpDirY | Determines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector. |
ConLineJumpDirYValue | Determines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector. |
ConLineJumpStyle | Determines the line jump style for line jumps on a dynamic connector. |
ConLineJumpStyleValue | Determines the line jump style for line jumps on a dynamic connector. |
ConLineRouteExt | Determines the appearance of a connector. |
ConLineRouteExtValue | Determines the appearance of a connector. |
ConType | Specifies the type of behavior the x or y-coordinate of the control handle exhibits after the handle is moved. |
ConValue | Specifies the type of behavior the x or y-coordinate of the control handle exhibits after the handle is moved. |
Connect | Represents a connection between two shapes in a drawing, such as a line and a box in an organization chart. |
ConnectCollection | Connect collection. |
ConnectedShapesFlags | Filters the array of returned shape IDs by the directionality of the connectors. |
Connection | Contains elements for one connection point defined for the shape. |
ConnectionABCD | The ConnectionABCD element is an obsolete version of the Connection element and exists only for backward compatibility. |
ConnectionABCDCollection | ConnectionABCD collection. |
ConnectionCollection | Connection collection. |
ConnectionPointPlace | Specifies the location on the shape where connector will be connected. |
ConnectorRule | Represents connector rule between two shapes with a connector,Including which connection point of which shape it starts from, the end shape and its connection point. |
ConnectorsTypeValue | May be one of the following values: RightAngle, StraightLines, or CurvedLines. |
ContainerTypeValue | May be one of the following values: Document, Page, or Master. |
ContextTypeValue | Specifies properties of the group or shape to use for the comparison. |
Control | Contains elements for the x- and y-coordinates of each control handle defined for a shape, and elements that specify the way the control handle should behave. |
ControlBorderType | Represents the border type of the ActiveX control. |
ControlCaptionAlignmentType | Represents the position of the Caption relative to the control. |
ControlCollection | Control collection. |
ControlListStyle | Represents the visual appearance of the list in a ListBox or ComboBox. |
ControlMatchEntryType | Represents how a ListBox or ComboBox searches its list as the user types. |
ControlMousePointerType | Represents the type of icon displayed as the mouse pointer for the control. |
ControlPictureAlignmentType | Represents the alignment of the picture inside the Form or Image. |
ControlPicturePositionType | Represents the location of the control’s picture relative to its caption. |
ControlPictureSizeMode | Represents how to display the picture. |
ControlScrollBarType | Represents the type of scroll bar. |
ControlScrollOrientation | Represents type of scroll orientation |
ControlSpecialEffectType | Represents the type of special effect. |
ControlType | Represents all type of ActiveX control. |
Coordinate | Abstract class for the x- and y-coordinates. |
CoordinateCollection | Coordinate collection. |
CountryCode | Represents Diagram country identifiers. |
Cp | Marks the beginning of a character properties run that is formatted according to the corresponding Char element. |
CustomProp | CustomProp structure. |
CustomPropCollection | CustomProps collection. |
CustomValue | Value of property. |
DataColumn | Defines how a data column appears in the External Data window in the Visio user interface and qualifies the data in the column by defining its data type and formatting. |
DataColumnCollection | DataColumn collection. |
DataConnection | Abstracts communication between one or more DataRecordset elements and a non-XML data source. |
DataConnectionCollection | DataConnection collection. |
DataConnectionType | Allows to configure options for the connections to the database. |
DataRecordSet | Stores, formats, refreshes, and exposes data queried from a database in Microsoft Visio. |
DataRecordSetCollection | DataRecordSet collection. |
DateTime | Represents an instant in time, typically expressed as a date and time of day. |
DateValue | Date and time value. |
Diagram | Root element of Visio objects hierarchy. |
DiagramException | Base class for all Aspose.Diagram exceptions |
DiagramSaveOptions | Can be used to specify additional options when saving a diagram into Visio (VDX\VSX) format. |
DisplayMode | When it is contained in a Group element, the DisplayMode element specifies how a group shape and its members are displayed. |
DisplayModeSmartTagDef | DisplayMode element determines whether the smart tag appears when the user pauses the mouse over the tag, when the shape is selected, or all the time. |
DisplayModeSmartTagDefValue | DisplayMode element determines whether the smart tag appears when the user pauses the mouse over the tag, when the shape is selected, or all the time. |
DisplayModeValue | When it is contained in a Group element, the DisplayMode element specifies how a group shape and its members are displayed. |
DocProps | Contains elements that control the document’s preview quality, scope, and output format. |
DocumentProperties | Contains document property elements such as the document’s title, author, and so on. |
DocumentSettings | Contains elements that specify document settings. |
DocumentSheet | Specifies a document’s ShapeSheet structure. |
DoubleValue | Double value |
DrawingResizeType | Determines whether the drawing page resizes automatically to fit the diagram. |
DrawingResizeTypeValue | Determines whether the drawing page resizes automatically to fit the diagram. |
DrawingScaleType | Specifies the type of drawing scale to use for a page. |
DrawingScaleTypeValue | Specifies the type of drawing scale to use for a page. |
DrawingSizeType | Specifies the drawing size of a page. |
DrawingSizeTypeValue | Specifies the drawing size of a page. |
DropButtonStyle | Represents the symbol displayed on the drop button. |
DynFeedback | Specifies the type of visual feedback provided to users when they drag a connector. |
DynFeedbackValue | Specifies the type of visual feedback provided to users when they drag a connector. |
Ellipse | Contains elements specifying the x- and y-coordinates of the ellipse’s center point and two points on the ellipse. |
EllipseCollection | Ellipse collection. |
EllipticalArcTo | Contains elements that specify information about an elliptical arc. |
EllipticalArcToCollection | EllipticalArcTo collection. |
EmfRenderSetting | Setting for rendering Emf metafile. |
Encoding | Represents a character encoding. |
Event | Contains elements that specify formulas that control shape events. |
EventItem | Encapsulates an event code. |
EventItemCollection | EventItem collection. |
Field | Contains elements that specify functions and formulas inserted in the shape’s text. |
FieldCollection | Field collection. |
FileFontSource | Represents the single TrueType font file stored in the file system. |
FileFormatInfo | Contains data returned by FileFormatUtil file format detection methods. |
FileFormatType | Enumerates spreadsheet file format types |
FileFormatUtil | Provides utility methods for converting file format enums to strings or file extensions and back. |
Fill | Contains the current fill formatting values for the shape and the shape’s drop shadow, including pattern, foreground color, and background color. |
FillType | Fill format type. |
Fld | Indicates a text-field insertion point for the corresponding Field element. |
FloatPointNumCollection | Contains a collection of doubling point numbers |
FolderFontSource | Represents the folder that contains TrueType font files. |
Font | Contains information about a font. |
FontCollection | Contains a collection of Font elements. |
FontConfigs | Specifies font settings |
FontSourceBase | This is an abstract base class for the classes that allow the user to specify various font sources |
FontSourceType | Specifies the type of a font source. |
Foreign | Contains elements specifying the width and height of an object from another program used in a Microsoft Visio document. |
ForeignData | Contains a MIME (Multipurpose Internet Mail Extensions) encoded BLOB of picture data, such as Windows metafile, bitmap, or OLE data. |
ForeignType | Data type. |
FormatTxt | Abstract class for formatting of text |
FormatTxtCollection | FormatTxt collection which contains the text of a shape. |
FromPartValue | The part of a shape from which a connection originates. |
Geom | Contains elements that specify the coordinates of the vertices for the lines and arcs that make up the shape. |
GeomCollection | Geom collection. |
GlowEffect | This class specifies a glow effect, in which a color blurred outline is added outside the edges of the object. |
GlueSettings | The bit values indicate that a specific glue setting is on or off. |
GlueSettingsValue | Specifies the objects that shapes glue to when glue is enabled in the document. |
GlueType | Specifies whether dynamic (shape-to-shape) glue is allowed when connecting to a shape. |
GlueTypeValue | Specifies whether dynamic (shape-to-shape) glue is allowed when connecting to a shape. |
GluedShapesFlags | Specifies constants that identify which shapes to return, based on the dimensionality and directionality of the connection points that are glued to a particular shape; passed to the Shape.GluedShapes method. |
GradientDirectionType | Represents all direction type of gradient. |
GradientFill | Represents the gradient fill. |
GradientFillDir | Specifies the type of the fill color gradient of a shape |
GradientFillType | Represents all Gradient fill type. |
GradientStop | Represents the gradient stop. |
GradientStopCollection | Represents the gradient stop collection. |
GradientStyleType | Represents gradient shading style. |
GridDensity | Specifies the type of horizontal/vertical grid to use for a page. |
GridDensityValue | Specifies the type of horizontal/vertical grid to use for a page. |
Group | Contains elements that control how you add shapes to a group, move members of a group, and select groups. |
HTMLSaveOptions | Allows to specify additional options when rendering diagram pages to HTML. |
HeaderFooter | Contains elements for a document’s header and footer. |
HeaderFooterFont | Specifies the font used for the header and footer text. |
Help | Contains elements specifying the Shape element’s Help file topic and copyright information. |
HorzAlign | Specifies the horizontal alignment of text in the shape’s text block. |
HorzAlignValue | Specifies the horizontal alignment of text in the shape’s text block. |
Hyperlink | Contains elements for creating multiple jumps between a shape or drawing page and another drawing page, another file, or a Web site. |
HyperlinkCollection | Hyperlink collection. |
IconSizeValue | Optional int. |
Image | Contains the gamma, brightness, contrast, blur, sharpen, denoise, and transparency values for a bitmap. |
ImageActiveXControl | Represents the image control. |
ImageColorMode | Specifies the color mode for the generated images of document pages. |
ImageFormat | Specifies the file format of the image. |
ImageSaveOptions | Allows to specify additional options when rendering diagram pages to images. |
IndividualFontConfigs | Font configs for each Diagram object. |
InfiniteLine | Contains elements specifying the x- and y-coordinates of two points on an infinite line. |
InfiniteLineCollection | InfiniteLine collection. |
InputMethodEditorMode | Represents the default run-time mode of the Input Method Editor. |
IntValue | Integer value |
InterpolationMode | The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated. |
InterruptMonitor | Represents all operator about the interrupt. |
Issue | Represents a single validation issue in the document. |
IssueCollection | Issue collection. |
IssueTarget | Depending on the target of the parent validation issue, specifies either the page, or both the page and the shape, that the parent validation issue is associated with. |
LabelActiveXControl | Represents the label ActiveX control. |
Layer | Contains elements that define a single layer and its properties for a page. |
LayerCollection | Layer collection. |
LayerMem | Contains the LayerMember element, which specifies each layer to which the shape is assigned. |
Layout | Contains elements that control shape placement and connector routing settings. |
LayoutDirection | Used to set direction of layout. |
LayoutOptions | Used to specify style and additional options of layout of shapes to perform Re-Layout of page(pages). |
LayoutStyle | Used to specify style of layout. |
License | Provides methods to license the component. |
LightRigDirectionType | Represents the light rig direction type. |
Line | Contains elements specifying general positioning information about a shape. |
LineAdjustFrom | Specifies which dynamic connectors to space apart if they route on top of each other. |
LineAdjustFromValue | Specifies which dynamic connectors to space apart if they route on top of each other. |
LineAdjustTo | Specifies which dynamic connectors to line up on top of one another if they route on top of each other. |
LineAdjustToValue | Specifies which dynamic connectors to line up on top of one another if they route on top of each other. |
LineJumpCode | Determines the dynamic connectors to which you want to add jumps. |
LineJumpCodeValue | Determines the dynamic connectors to which you want to add jumps. |
LineJumpStyle | Specifies the line jump style for all connectors on the drawing page that don’t have a local line jump style. |
LineJumpStyleValue | Specifies the line jump style for all connectors on the drawing page that don’t have a local line jump style. |
LineRouteExt | Specifies the default appearance for all connectors on a page. |
LineRouteExtValue | Specifies the default appearance for all connectors on a page. |
LineTo | Contains x- and y-coordinates of the ending vertex of a straight line segment. |
LineToCollection | LineTo collection. |
ListBoxActiveXControl | Represents a ListBox ActiveX control. |
LoadFileFormat | Enumeration for loading diagram format selection. |
LoadOptions | Allows to specify additional options when loading a diagram into a Diagram object. |
LocalizeFont | Specifies whether the shape text should be localized (translated into another language). |
LocalizeFontValue | Specifies whether the shape text should be localized (translated into another language). |
Margin | Specifies the margin. |
Master | Contains elements that define a master for the document. |
MasterCollection | Master collection. |
MasterShortcut | Specifies a master shortcut defined in the document. |
MasterShortcutCollection | MasterShortcut collection. |
MeasureConst | Units of\ measure. |
MemoryFontSource | Represents the single TrueType font file stored in memory. |
MilestoneHelper | MilestoneHelper to set property of milestone shape. |
Misc | Contains various elements of shapes and groups, such as those that control selection highlighting and visibility. |
MoveTo | Contains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vertex after a break in a path. |
MoveToCollection | MoveTo collection. |
NURBSTo | Contains the x- and y-coordinates, position of the second to last knot, position of the last weight, position of the first knot, position of the first weight, and the formula for a nonuniform rational B-spline (NURBS). |
NURBSToCollection | NURBSTo collection. |
ObjType | Specifies whether objects are placeable or routable in diagrams when you use Microsoft Visio to lay out shapes on the drawing page. |
ObjTypeValue | Specifies whether objects are placeable or routable in diagrams when you use Microsoft Visio to lay out shapes on the drawing page. |
ObjectKind | Indicates the type of text field. |
ObjectKindValue | Indicates the type of text field. |
ObjectType | If the ForeignType attribute is “Object”, the ForeignData element must also have an ObjectType attribute. |
OptionsValue | Optional unsigned integer. |
OutputFormat | Specifies the output format for a drawing. |
OutputFormatValue | Specifies the output format for a drawing. |
Page | Contains elements that define a page in the document. |
PageCollection | Page collection. |
PageEndSavingArgs | Info for a page ends saving process. |
PageLayout | Contains cells that control the page layout settings for shapes and connectors, such as spacing between all shapes on the page, spacing between all connectors on the page, and routing style for all connectors on the page. |
PageLineJumpDirX | Specifies the direction of line jumps on horizontal segments of dynamic connectors on the drawing page for which you haven’t applied a local jump direction. |
PageLineJumpDirXValue | Specifies the direction of line jumps on horizontal segments of dynamic connectors on the drawing page for which you haven’t applied a local jump direction. |
PageLineJumpDirY | Specifies the direction of line jumps on vertical dynamic connectors on the drawing page for which you haven’t applied a local jump direction. |
PageLineJumpDirYValue | Specifies the direction of line jumps on vertical dynamic connectors on the drawing page for which you haven’t applied a local jump direction. |
PageProps | Contains cells that control page attributes, such as the page width, height, and scale. |
PageSavingArgs | Info for a page saving process. |
PageSheet | Contains elements that define the page sheet for a Page or Master element. |
PageSize | Contains information about page size for the generated images. |
PageStartSavingArgs | Info for a page starts saving process. |
PaperSizeFormat | Enumeration for saving paper size format selection. |
Para | Contains the paragraph formatting elements for the shape’s text, such as indents, line spacing, bullets, and horizontal alignment of paragraphs. |
ParaCollection | Para collection. |
PdfCompliance | Specifies the PDF compliance level to output file. |
PdfDigitalSignatureHashAlgorithm | Specifies digital hash algorithm used by digital signature. |
PdfEncryptionAlgorithm | Specifies the encryption algorithm to use for encrypting a PDF document. |
PdfEncryptionDetails | Contains details for a pdf encryption. |
PdfPermissions | Specifies user permissions for PDF document. |
PdfSaveOptions | Allows to specify additional options when rendering diagram pages to PDF. |
PdfTextCompression | Specifies a type of compression applied to all content in the PDF file except images. |
PinPosValue | Specifies the pin position for the shape. |
PixelOffsetMode | Specifies how pixels are offset during rendering. |
PlaceDepth | For a drawing that is laid out automatically, specifies the method by which the drawing is analyzed before creating the layout and determines the type of layout. |
PlaceDepthValue | For a drawing that is laid out automatically, specifies the method by which the drawing is analyzed before creating the layout and determines the type of layout. |
PlaceFlip | Specifies how placeable shapes flip and/or rotate on a page when shapes are laid out using the Lay Out Shapes command in Microsoft Visio. |
PlaceFlipValue | Specifies how placeable shapes flip and/or rotate on a page when shapes are laid out using the Lay Out Shapes command in Microsoft Visio. |
PlaceStyle | Specifies how shapes are placed on the page when shapes are laid out when a user selects Lay Out Shapes (Shape menu). |
PlaceStyleValue | Specifies how shapes are placed on the page when shapes are laid out when a user selects Lay Out Shapes (Shape menu). |
PolylineTo | Contains x- and y-coordinates of the last point of a polyline and a polyline formula. |
PolylineToCollection | PolylineTo collection. |
Pos | Specifies the position of the shape’s text relative to the baseline. |
PosValue | Specifies the position of the shape’s text relative to the baseline. |
Pp | Specifies the beginning of a paragraph properties run. |
PresetCameraType | Represent different algorithmic methods for setting all camera properties, including position. |
PresetColorMatricsValue | Used to set Shape theme style’s color property |
PresetQuickStyleValue | Specifies the theme quick style value |
PresetShadowType | Represents preset shadow type. |
PresetStyleMatricsValue | Used to set Shape theme style property |
PresetThemeValue | Specifies the theme value |
PresetThemeVariantValue | Specifies the theme Variant value |
PreviewScope | Specifies whether the document includes a preview, and, if so, whether the preview shows only the first page or all the pages in the document. |
PreviewScopeValue | Specifies whether the document includes a preview, and, if so, whether the preview shows only the first page or all the pages in the document. |
PrintPageOrientation | Determines whether the page is printed in portrait or landscape orientation. |
PrintPageOrientationValue | Determines whether the page is printed in portrait or landscape orientation. |
PrintProps | Contains elements that control how the drawing page is formatted (appears) on the printer page. |
PrintSaveOptions | Allows to specify additional options when printing diagram. |
Prop | Contains elements for defining custom properties and elements for associating data with a shape. |
PropCollection | Prop collection. |
PropType | Type of Property. |
Protection | Locking helps prevent inadvertent changes to the shape but does not prevent Microsoft Visio from resetting values in other circumstances. |
RadioButtonActiveXControl | Represents a RadioButton ActiveX control. |
RectangleAlignmentType | Represents how to position two rectangles relative to each other. |
ReflectionEffectType | |
RelCubBezTo | Contains x- and y-coordinates for a RelCubBezTo’s points. |
RelCubBezToCollection | RelCubBezTo collection. |
RelEllipticalArcTo | Contains elements that specify information about an elliptical arc.Coordinates are specified as relative coordinates. |
RelEllipticalArcToCollection | RelEllipticalArcTo collection. |
RelLineTo | Contains x- and y-coordinates of the ending vertex of a straight line segment. |
RelLineToCollection | RelLineTo collection. |
RelMoveTo | Contains the x- and y-coordinates of the first vertex of a shape, or contains the x- and y-coordinates of the first vertex after a break in a path.Coordinates are specified as relative coordinates. |
RelMoveToCollection | RelMoveTo collection. |
RelQuadBezTo | Contains x- and y-coordinates for a RelQuadBezTo’s points. |
RelQuadBezToCollection | RelQuadBezTo collection. |
RemoveHiddenInfoItem | Specifies the remove hidden info for the diagram. |
RenderingSaveOptions | This is an abstract base class for classes that allow the user to specify additional options when saving a diagram into a particular format. |
ResizeMode | Specifies the current resize behavior setting for the shape when contained in a group. |
ResizeModeValue | Specifies the current resize behavior setting for the shape when contained in a group. |
Reviewer | Contains elements that contain identifying information about a document reviewer. |
ReviewerCollection | Reviewer collection. |
RotationType | Specifies the type of shadow for a shape. |
RotationTypeValue | Specifies the type of projection of the effect properties of a shape |
RouteStyle | Specifies the routing style and direction for all dynamic connectors on the drawing page that don’t have a local routing style. |
RouteStyleValue | Specifies the routing style and direction for all dynamic connectors on the drawing page that don’t have a local routing style. |
Row | Indicates a row in the data recordset. |
RowCollection | Row collection. |
Rule | Represents a single validation rule in a diagram validation rule set. |
RuleCollection | Rule collection. |
RuleInfo | Specifies information about the validation rule that the parent validation issue pertains to. |
RuleSet | Represents one set of diagram validation rules. |
RuleSetCollection | RuleSet collection. |
RuleValue | Rule value. |
RulerDensity | Specifies the horizontal subdivisions on the ruler for the page. |
RulerDensityValue | Specifies the horizontal subdivisions on the ruler for the page. |
RulerGrid | Contains elements that specify the settings of the page’s rulers and grid. |
SVGSaveOptions | Allows to specify additional options when rendering diagram pages to SVG. |
SaveFileFormat | Enumeration for saving diagram format selection. |
SaveOptions | This is an abstract base class for classes that allow the user to specify additional options when saving a diagram into a particular format. |
Scratch | Contains a work area for entering and testing formulas that are referred to by other elements. |
ScratchCollection | Scratch collection. |
ScrollBarActiveXControl | Represents the ScrollBar control. |
SelectMode | Specifies how the user selects a group shape and its members. |
SelectModeValue | Specifies how the user selects a group shape and its members. |
Shape | Contains elements that define a shape in a Master, Page, or group shape element. |
ShapeCollection | Collection of Shapes. |
ShapeFixedCode | Specifies placement behavior for a placeable shape. |
ShapeFixedCodeValue | Specifies placement behavior for a placeable shape. |
ShapePlaceFlip | Specifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu). |
ShapePlaceFlipValue | Specifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu). |
ShapePlaceStyle | Determines the placement style for children. |
ShapePlaceStyleValue | Determines the placement style for children. |
ShapePlowCode | Specifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page. |
ShapePlowCodeValue | Specifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page. |
ShapeRouteStyle | Specifies the routing style and direction for a connector on the drawing page. |
ShapeRouteStyleValue | Specifies the routing style and direction for a connector on the drawing page. |
ShapeShdwShow | Specifies the type of shadow for a shape. |
ShapeShdwShowValue | Specifies the type of shadow for a shape. |
ShapeShdwType | Specifies the type of shadow for a shape. |
ShapeShdwTypeValue | Specifies the type of shadow for a shape. |
ShdwType | Indicates the default shadow type for a page. |
ShdwTypeValue | Indicates the default shadow type for a page. |
ShowDropButtonType | Specifies when to show the drop button |
SmartTagDef | Contains elements that contain information for each smart tag defined for a shape or page. |
SmartTagDefCollection | SmartTagDef collection. |
SmoothingMode | Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas. |
SnapExtensions | Specifies whether a specific snap extension setting is enabled or disabled for the active window. |
SnapExtensionsValue | Specifies whether a specific snap extension setting is enabled or disabled for the active window. |
SnapSettings | Specifies the objects that shapes snap to when snap is active in the window. |
SnapSettingsValue | Specifies the objects that shapes snap to when snap is active in the window |
SolutionXML | Contains solution-specific, well-formed XML data that is prefixed in an explicit namespace and is stored with a document. |
SolutionXMLCollection | SolutionXML collection. |
SpinButtonActiveXControl | Represents the SpinButton control. |
SplineKnot | Contains x- and y-coordinates for a spline’s control point and a spline’s knot, represented by the X, Y, and A elements, respectively. |
SplineKnotCollection | SplineKnot collection. |
SplineStart | Contains x- and y-coordinates for a spline’s second control point, its second knot, its first knot, the last knot, and the degree of the spline. |
SplineStartCollection | SplineStart collection. |
Str2Value | String value. |
StrValue | String value |
StreamProviderOptions | Represents the stream options. |
Style | Specifies the character formatting applied to a range of text in the shape’s text block. |
StyleProp | Contains elements that control style behavior, such as whether a style includes text, line, and fill attributes. |
StyleSheet | Represents a style defined in a document. |
StyleSheetCollection | Collection of StyleSheets. |
StyleValue | Specifies the character formatting applied to a range of text in the shape’s text block. |
Tab | Contains a collection of Tab elements. |
TabCollection | Contains a collection of Tab elements |
TabsCollection | Contains a collection of TabCollection elements |
Text | Contains the text of a shape. |
TextBlock | Contains elements that specify the alignment, margins, and default tab stop positions of text in a shape’s text block. |
TextBoxActiveXControl | Represents a text box ActiveX control. |
TextCollection | Contains the text of a shape. |
TextDirection | Specifies the direction of the characters in a text block. |
TextDirectionValue | Specifies the direction of the characters in a text block. |
TextXForm | Contains elements that specify positioning information about a shape’s text block. |
ThreeDFormat | Represents a shape’s three-dimensional formatting. |
TiffCompression | Specifies what type of compression to apply when saving pages to the TIFF format. |
TimeLineHelper | TimeLineHelper to set property of timeline shape. |
ToPartValue | The part of a shape to which a connection is made. |
ToggleButtonActiveXControl | Represents a ToggleButton ActiveX control. |
Tp | Specifies the beginning of a tabs properties run. |
Txt | Text of the shape |
TypeConnection | Specifies various types, based on the element in which it is contained. |
TypeConnectionValue | Specifies various types, based on the element in which it is contained. |
TypeField | Type specifies a data type for the text field value. |
TypeFieldValue | Type specifies a data type for the text field value. |
TypeProp | Type specifies a data type for the custom property value. |
TypePropValue | Type specifies a data type for the custom property value. |
TypeValue | Optional enumeration. |
UIVisibility | Specifies the tab alignment. |
UIVisibilityValue | Specifies the tab alignment. |
UnitFormulaErr | Specifies attributes of an element. |
UnitFormulaErrV | Specified attributes of an element. |
UnknownControl | Unknow control. |
User | Contains a work area for entering formulas in user-specific elements that are referred to by other elements and add-on tools. |
UserCollection | User collection. |
Validation | Stores information about diagram validation for the document. |
ValidationProperties | Encapsulates properties related to validation for the document. |
Value | Value. |
VbaModule | Represents module that is contained in VBA project. |
VbaModuleCollection | Represents the list of VbaModule |
VbaModuleType | Represents the type of VBA module. |
VbaProject | Represents the VBA project. |
VbaProjectReference | Represents the refernece of VBA project. |
VbaProjectReferenceCollection | Represents all references of VBA project. |
VbaProjectReferenceType | Represents the type of VBA project reference. |
VerticalAlign | Specifies the vertical alignment of text within the text block. |
VerticalAlignValue | Specifies the vertical alignment of text within the text block. |
VisRuleTargetsValue | Specifies contents that define the target of the validation rule; passed to and returned by the ValidationRule.TargetType property. |
WalkPreference | Specifies 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. |
WalkPreferenceValue | Specifies 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. |
WarningInfo | Warning info |
WarningType | WarningType |
Window | Represents an open window in a Microsoft Visio instance. |
WindowCollection | Window collection. |
WindowStateValue | An integer specifying bit flags. |
WindowTypeValue | An enumerated value that may be one of the following: Drawing, Sheet, Stencil, or Icon. |
XAMLSaveOptions | Allows to specify additional options when rendering diagram pages to XAML. |
XForm | Contains elements that control line attributes for a shape, such as pattern, weight, and color. |
XForm1D | Contains x- and y-coordinates of the begin point and end point of a 1-D shape. |
XJustify | The x-offset of the smart tag button relative to the point defined by the X and Y elements. |
XJustifyValue | The x-offset of the smart tag button relative to the point defined by the X and Y elements. |
XPSSaveOptions | Allows to specify additional options when rendering diagram pages to XPS. |
YJustify | Specifies the y-offset of the smart tag button relative to the point defined by the X and Y elements. |
YJustifyValue | Specifies the y-offset of the smart tag button relative to the point defined by the X and Y elements. |
Interfaces
Interface | Description |
---|---|
IPageSavingCallback | Control/Indicate progress of page saving process. |
IStreamProvider | Represents the exported stream provider. |
IWarningCallback | Callback interface of warning. |