API Reference
OfficeIMO.Visio API Reference
An Open Source cross-platform .NET library providing an easy way to create Microsoft Visio documents.
Quick Start
Frequently used types and entry points.
VisioAssets
Utilities for discovering and extracting assets (masters) from existing Visio packages.
VisioComment
Represents a native Visio comment stored in the document comments part.
VisioGallery
Generates a small gallery of polished OfficeIMO.Visio reference diagrams.
VisioLayer
Represents a Visio page layer stored in the page ShapeSheet. Explicit value assignments replace impo...
VisioMaster
Represents a Visio master definition generated by the library.
VisioPage
Represents a single page within a Visio document.
All Namespaces
Browse all 260 types organized by namespace.
OfficeIMO.Visio (178)
ConnectorKind EndArrow VisioAssets VisioCalloutExtensions VisioCalloutOptions VisioComment VisioCommentAuthor VisioCommentExtensions VisioCommentOptions VisioCommentThread VisioConnectionPoint VisioConnector VisioConnectorEndpointScope VisioConnectorLabelPlacement VisioConnectorLineJumpCode VisioConnectorRerouteBehavior VisioConnectorRouteStyle VisioConnectorRoutingExtensions VisioConnectorRoutingOptions VisioConnectorSelection VisioConnectorStyle VisioConnectorWaypoint VisioContainerEditingExtensions VisioContainerInfo VisioContainerOptions VisioDataGraphic VisioDataGraphicEditingExtensions VisioDataGraphicExtensions VisioDataGraphicInstance VisioDataGraphicItem VisioDataGraphicItemKind VisioDataGraphicLegend VisioDataGraphicPlacement VisioDiagramPolishExtensions VisioDiagramPolishOptions VisioDiagramQualityAnalyzer VisioDiagramQualityException VisioDiagramQualityIssue VisioDiagramQualityIssueSeverity VisioDiagramQualityOptions VisioDiagramQualityReport VisioDistributionAxis VisioDocument VisioDocumentModelExtensions VisioDocumentProjectionOptions VisioDocumentProperties VisioDrawingConversionReport VisioDrawingExtensions VisioDrawingOptions VisioDrawingSizeType VisioDuplicationExtensions VisioFitToContentOptions VisioGallery VisioGalleryOptions VisioGalleryResult VisioHorizontalAlignment VisioHorizontalLineJumpDirection VisioHyperlink VisioImageExportExtensions VisioImageExportOptions VisioInspectionConnectionPointSnapshot VisioInspectionConnectorSnapshot VisioInspectionDiff VisioInspectionDifference VisioInspectionDifferenceKind VisioInspectionExtensions VisioInspectionMasterSnapshot VisioInspectionPageSnapshot VisioInspectionShapeDataSnapshot VisioInspectionShapeSnapshot VisioInspectionSnapshot VisioInspectionUserCellSnapshot VisioInspectionWaypointSnapshot VisioLayer VisioLayerRenderMode VisioLayoutExtensions VisioLegacyBinaryImportOptions VisioLineJumpCode VisioLineJumpStyle VisioLineRouteExtension VisioLoadLimits VisioLoadOptions VisioMaster VisioMasterEditingExtensions VisioMeasurementUnit VisioPackageTheme VisioPackageType VisioPage VisioPageDuplicationOptions VisioPagePrintOrientation VisioPageQueryExtensions VisioPageRouteStyle VisioPageUiVisibility VisioPlacementDepth VisioPlacementFlip VisioPlacementStyle VisioPngSaveOptions VisioPremiumGallery VisioProtection VisioScaleSetting VisioSelectionLayoutOptions VisioSelectionLayoutOrder VisioShape VisioShapeBounds VisioShapeDataField VisioShapeDataRow VisioShapeDataSchema VisioShapeDataSchemaIssue VisioShapeDataSchemaIssueKind VisioShapeDataType VisioShapeDuplicationOptions VisioShapePlowCode VisioShapeProtection VisioShapeResizeExtensions VisioShapeSelection VisioShapeSemanticExtensions VisioShapeSheetCell VisioShapeSheetExtensions VisioShapeSheetRow VisioShapeSheetSection VisioShapeStyle VisioShowcaseArtifact VisioShowcaseArtifactKind VisioShowcaseDiagram VisioShowcaseDiagramEvidence VisioShowcaseEvidenceTotals VisioShowcaseProofSummary VisioShowcaseProofTotals VisioShowcaseStencilCatalogCoverage VisioShowcaseSummary VisioShowcaseValidationException VisioShowcaseValidationIssue VisioShowcaseValidationReport VisioShowcaseVisualQualitySummary VisioSide VisioSignatureInfo VisioSignatureMutationPolicy VisioSignedDocumentMutationException VisioStencilFamilyProfile VisioStencilMigrationExtensions VisioStencilMigrationMap VisioStencilMigrationMapBuilder VisioStencilMigrationMapBuilderExtensions VisioStencilMigrationMatchKind VisioStencilMigrationPlan VisioStencilMigrationPlanApplyExtensions VisioStencilMigrationPlannedReplacement VisioStencilMigrationPlanningExtensions VisioStencilMigrationPresets VisioStencilMigrationReplacement VisioStencilMigrationResult VisioStencilMigrationRule VisioStencilProfile VisioStencilProfileExtensions VisioStencilProfileUsageKind VisioStencilUsageProfile VisioStyleExtensions VisioStyleTheme VisioSvgExportExtensions VisioSvgSaveOptions VisioSwimlaneActivityPlacement VisioSwimlaneAssignmentResult VisioSwimlaneLane VisioSwimlaneMaintenanceExtensions VisioSwimlanePhase VisioSwimlaneRelayoutOptions VisioTextCapitalization VisioTextStyle VisioTextVerticalAlignment VisioUserCell VisioValidator VisioVerticalAlignment VisioVerticalLineJumpDirection VisioWholeDiagramRelayoutExtensions VisioWholeDiagramRelayoutOptions VisioXmlConversionReport VsdxPackageValidationLimits VsdxPackageValidator
OfficeIMO.Visio.Diagrams (59)
VisioArchitectureConnectorKind VisioArchitectureDiagramBuilder VisioArchitectureDiagramDocumentExtensions VisioArchitectureShapeKind VisioBlockConnectorKind VisioBlockDiagramBuilder VisioBlockDiagramDocumentExtensions VisioBlockDiagramLayoutOptions VisioBlockShapeKind VisioDependencyConnectorKind VisioDependencyDiagramBuilder VisioDependencyDiagramDocumentExtensions VisioDependencyNodeKind VisioFlowchartBuilder VisioFlowchartDocumentExtensions VisioFlowchartLayout VisioFlowchartLayoutOptions VisioFlowchartNodeKind VisioGraphClusterRecord VisioGraphConnectorKind VisioGraphDiagramBuilder VisioGraphDiagramDocumentExtensions VisioGraphDirection VisioGraphEdgeRecord VisioGraphLayout VisioGraphNodeKind VisioGraphNodeRecord VisioGraphPlacement VisioGraphRoute VisioNetworkCalloutRecord VisioNetworkDiagramBuilder VisioNetworkDiagramDocumentExtensions VisioNetworkLinkKind VisioNetworkLinkRecord VisioNetworkNodeKind VisioNetworkNodeRecord VisioNetworkTopologyDiagramBuilder VisioNetworkZoneRecord VisioOrgChartDiagramBuilder VisioOrgChartDiagramDocumentExtensions VisioOrgChartNodeKind VisioSequenceActivationRecord VisioSequenceDiagramBuilder VisioSequenceDiagramDocumentExtensions VisioSequenceFragmentOperandRecord VisioSequenceFragmentRecord VisioSequenceMessageKind VisioSequenceMessageRecord VisioSequenceNoteRecord VisioSequenceParticipantKind VisioSequenceParticipantRecord VisioSwimlaneActivityKind VisioSwimlaneConnectorKind VisioSwimlaneDiagramBuilder VisioSwimlaneDiagramDocumentExtensions VisioTimelineDiagramBuilder VisioTimelineDiagramDocumentExtensions VisioTimelineMilestoneKind VisioTimelinePlacement
OfficeIMO.Visio.Stencils (19)
VisioStencilCatalog VisioStencilCatalogBuilder VisioStencilCatalogManifest VisioStencilCatalogManifestLoadOptions VisioStencilConnectionPoint VisioStencilGalleryDocument VisioStencilGalleryDocumentOptions VisioStencilGalleryExtensions VisioStencilGalleryOptions VisioStencilPackageCatalog VisioStencilPackageLoadOptions VisioStencilPageExtensions VisioStencilPreviewGallery VisioStencilPreviewGalleryEntry VisioStencilPreviewGalleryOptions VisioStencilPreviewImage VisioStencilPreviewImageData VisioStencils VisioStencilShape