Search
VisioImporter Members
Constructors Properties Methods Events
 


Imports Visio 2003 XML Drawing files (*.vdx) into MindFusion.Diagramming.

The following tables list the members exposed by the VisioImporter type.

 Public Constructors

  Name Description

VisioImporter

Initializes a new instance of the VisioImporter class.

 Public Properties

  Name Description

ApplyVisioUnit

Gets or sets a value indicating whether the diagram's MeasureUnit should be set to the one read from the imported Visio file.

ImportEntitiesAsTables

Gets or sets a value indicating whether Visio UML and DB entities are imported as MindFusion.Diagramming tables.

PagesPerRow

Gets or sets how many Visio pages to import on a row before offsetting the import location vertically.

SuppressUnmanagedCode

Suppress usage of unmanaged code.

 Public Methods

  Name Description

GetPageCount

Determines how many pages are there in a Visio diagram.

Import

Imports all pages from the specified Visio document into a single DiagramDocument object.

ImportAllPages

Imports all pages from the specified Visio document.

ImportPage

Imports a single page from the specified Visio document.

 Protected Methods

  Name Description

OnConnectorImported

Raises the ConnectorImported event.

OnGroupImported

Raises the GroupImported event.

OnShapeImported

Raises the ShapeImported event.

 Public Events

  Name Description

ConnectorImported

Raised when a Visio connector is imported as a MindFusion.Diagramming link.

GroupImported

Raised when a Visio group is imported as a MindFusion.Diagramming group.

ShapeImported

Raised when a Visio shape is imported into MindFusion.Diagramming as a ShapeNode.

 See Also