SsisGraph, COM interface constants for VB.Net / VBScript

SsisGraph - interface constants

     This page contains simple VBA include for the SsisGraph COM library.

library parameters

File NameProgram Files\Microsoft SQL Server\100\Tools\Bin\visgrf.dll
Guid{16F3E3F8-C629-4EB2-9E36-1FA396F58C41}
Enums22

Constants

module, 3 members.
Public Enum Constants
  vgInvID = -1  '&HFFFFFFFF
  vgMinLineJumpFactor = 0.000001  '&H0
  vgMaxLineJumpFactor = 10  '&HA
End Enum

VGPlacementDepth

enum, 4 members.
Public Enum VGPlacementDepth
  vgPlaceDepthNone = -1  '&HFFFFFFFF
  vgPlaceDepthShallow = 0  '&H0
  vgPlaceDepthMedium = 1  '&H1
  vgPlaceDepthDeep = 2  '&H2
End Enum

VGPlacementStyle

enum, 15 members.
Public Enum VGPlacementStyle
  vgPlaceNone = -1  '&HFFFFFFFF
  vgPlaceUndirected = 0  '&H0
  vgPlaceNS = 1  '&H1
  vgPlaceWE = 2  '&H2
  vgPlaceSN = 3  '&H3
  vgPlaceEW = 4  '&H4
  vgPlaceCircular = 5  '&H5
  vgPlaceWideSSE = 6  '&H6
  vgPlaceWideESE = 7  '&H7
  vgPlaceWideENE = 8  '&H8
  vgPlaceWideNNE = 9  '&H9
  vgPlaceWideNNW = 10  '&HA
  vgPlaceWideWNW = 11  '&HB
  vgPlaceWideWSW = 12  '&HC
  vgPlaceWideSSW = 13  '&HD
End Enum

VGPlaceFlipValues

enum, 3 members.
Public Enum VGPlaceFlipValues
  vgPlaceFlipDefault = 0  '&H0
  vgPlaceFlipYes = 1  '&H1
  vgPlaceFlipNo = 2  '&H2
End Enum

VGPlaceRotateValues

enum, 4 members.
Public Enum VGPlaceRotateValues
  vgPlaceRotateDefault = 0  '&H0
  vgPlaceRotateYes = 1  '&H1
  vgPlaceRotateNo = 2  '&H2
  vgPlaceRotateDefaultLocal = 3  '&H3
End Enum

VGRoutingStyle

enum, 15 members.
Public Enum VGRoutingStyle
  vgRouteNone = -1  '&HFFFFFFFF
  vgRouteNetwork = 0  '&H0
  vgRouteRightAngle = 1  '&H1
  vgRouteStraight = 2  '&H2
  vgRouteOrgChartNS = 3  '&H3
  vgRouteOrgChartWE = 4  '&H4
  vgRouteFlowchartNS = 5  '&H5
  vgRouteFlowchartWE = 6  '&H6
  vgRouteTreeNS = 7  '&H7
  vgRouteTreeWE = 8  '&H8
  vgRouteCenterToCenter = 9  '&H9
  vgRouteSimpleHH = 10  '&HA
  vgRouteSimpleVH = 11  '&HB
  vgRouteSimpleHV = 12  '&HC
  vgRouteSimpleVV = 13  '&HD
End Enum

VGConnectionType

enum, 7 members.
Public Enum VGConnectionType
  vgFrom = 0  '&H0
  vgTo = 1  '&H1
  vgFromOrTo = 2  '&H2
  vgNeitherFromNorTo = 3  '&H3
  vgSuccessor = 0  '&H0
  vgPredecessor = 1  '&H1
  vgSuccessorOrPredecessor = 2  '&H2
End Enum

VGGeneralDirection

enum, 11 members.
Public Enum VGGeneralDirection
  vgDirRight = 0  '&H0
  vgDirTop = 1  '&H1
  vgDirLeft = 2  '&H2
  vgDirBottom = 3  '&H3
  vgDirTopRight = 4  '&H4
  vgDirBottomLeft = 5  '&H5
  vgDirTopLeft = 6  '&H6
  vgDirBottomRight = 7  '&H7
  vgDirCenter = 10  '&HA
  vgDirNone = 10  '&HA
  vgDirAny = 10  '&HA
End Enum

VGObjectType

enum, 5 members.
Public Enum VGObjectType
  vgObjTypeObject = 0  '&H0
  vgObjTypeNode = 1  '&H1
  vgObjTypeEdge = 2  '&H2
  vgObjTypeConnection = 3  '&H3
  vgObjTypeConnectionPoint = 4  '&H4
End Enum

VGNodeFixedFlags

enum, 9 members.
Public Enum VGNodeFixedFlags
  vgNodeFixedFlagFixedPlace = 1  '&H1
  vgNodeFixedFlagPermeableX = 2  '&H2
  vgNodeFixedFlagPermeableY = 4  '&H4
  vgNodeFixedFlagPermeablePlace = 8  '&H8
  vgNodeFixedFlagFixedPlow = 16  '&H10
  vgNodeFixedFlagNoFoldToShape = 32  '&H20
  vgNodeFixedFlagPermeablePlow = 64  '&H40
  vgNodeFixedFlagConnPtsIgnore = 128  '&H80
  vgNodeFixedFlagConnPtsOnly = 256  '&H100
End Enum

VGPageLineJumpCodes

enum, 7 members.
Public Enum VGPageLineJumpCodes
  vgPageJumpCodeNoJumps = 0  '&H0
  vgPageJumpCodeHorizontal = 1  '&H1
  vgPageJumpCodeVertical = 2  '&H2
  vgPageJumpCodeLastRouted = 3  '&H3
  vgPageJumpCodeZOrder = 4  '&H4
  vgPageJumpCodeReverseZOrder = 5  '&H5
  vgPageJumpCodeProhibitAll = 6  '&H6
End Enum

VGObjLineJumpCodes

enum, 5 members.
Public Enum VGObjLineJumpCodes
  vgObjJumpCodePage = 0  '&H0
  vgObjJumpCodeNever = 1  '&H1
  vgObjJumpCodeAlways = 2  '&H2
  vgObjJumpCodeAlwaysOther = 3  '&H3
  vgObjJumpCodeNeither = 4  '&H4
End Enum

VGFixedCodes

enum, 5 members.
Public Enum VGFixedCodes
  vgFixedCodeNotFixed = 0  '&H0
  vgFixedCodeByCaller = 1  '&H1
  vgFixedCodeByAlgorithm = 2  '&H2
  vgFixedCodeByCallerNoRipup = 3  '&H3
  vgFixedCodeByCallerOnCrossover = 4  '&H4
End Enum

VGRouteAdjustCodes

enum, 6 members.
Public Enum VGRouteAdjustCodes
  vgRouteAdjustRelated = 0  '&H0
  vgRouteAdjustAll = 1  '&H1
  vgRouteAdjustNone = 2  '&H2
  vgRouteAdjustSource = 3  '&H3
  vgRouteAdjustTarget = 4  '&H4
  vgRouteAdjustDefaults = 5  '&H5
End Enum

VGPointTypes

enum, 4 members.
Public Enum VGPointTypes
  vgPointTypeNormal = 0  '&H0
  vgPointTypeJumpStart = 1  '&H1
  vgPointTypeJumpMiddle = 2  '&H2
  vgPointTypeJumpEnd = 3  '&H3
End Enum

VGFixupTypes

alias, 4 members.
Public Enum VGFixupTypes
  vgFixupTypeNone = 0  '&H0
  vgFixupTypeDefaults = 1  '&H1
  vgFixupTypeStraight = 2  '&H2
  vgFixupTypeRightAngle = 3  '&H3
End Enum

VGFixupType

enum, 4 members.
Public Enum VGFixupType
  vgFixupTypeNone = 0  '&H0
  vgFixupTypeDefaults = 1  '&H1
  vgFixupTypeStraight = 2  '&H2
  vgFixupTypeRightAngle = 3  '&H3
End Enum

VGAppearanceType

enum, 1 members.
Public Enum VGAppearanceType
  vgAppearanceTypeNone = 0  '&H0
End Enum

VGInvisibleType

enum, 2 members.
Public Enum VGInvisibleType
  vgInvisibleTypeToNone = 0  '&H0
  vgInvisibleTypeToAll = 1  '&H1
End Enum

VGNeedsFoldType

enum, 2 members.
Public Enum VGNeedsFoldType
  vgNeedsFoldTypeNormal = 0  '&H0
  vgNeedsFoldTypeFold = 1  '&H1
End Enum

VGFixedOverrideWhen

enum, 4 members.
Public Enum VGFixedOverrideWhen
  vgFixedOverrideWhenNone = 0  '&H0
  vgFixedOverrideWhenAlways = 1  '&H1
  vgFixedOverrideWhenStronger = 2  '&H2
  vgFixedOverrideWhenWeaker = 3  '&H3
End Enum

VGVisgrfVersions

enum, 6 members.
Public Enum VGVisgrfVersions
  vgVersionMajor = 10  '&HA
  vgVersionMinor = 0  '&H0
  vgVersionBuild = 530  '&H212
  vgForwardVersionMajor = 10  '&HA
  vgForwardVersionMinor = 0  '&H0
  vgForwardVersionBuild = 530  '&H212
End Enum
WUtils.com