Available Expression Symbols

ActiveFile

ACSPlaneSnap
ActiveAngle
AngleLock
Association
Author
AuthoringProductName
AxisLock
Client
Comments
Company
ConnectProjectGUID
CreateDate
DesignRevisionCount
Editor
FileName
FileSize
Format
FormatMajorVersion
FormatMinorVersion
GraphicGroupLock
Increment
KeyPointDevisor
Keywords
LastSavedBy
LevelLock
Levels
LevelsUsed
Manager
Models
Orientation
OriginalFileFormat
ProjectAssetType
ProjectIndustry
ProjectLocation
ProjectName
ProjectNumber
ProjectStatus
Property__x0020__Label
Property__x0020__Label__x002D__1
RevisionNumber
SaveDate
ScaleLock
ScaleTolerance
SnapLock
SnapMode
StartAngle
Subject
Title
Tolerance
TotalEditingTime
WorkSetDescription
WorkSetName
WorkSpaceName
XActiveScale
YActiveScale
ZActiveScale

ActiveLock

AngleLockEnabled
AnnotationScaleLockEnabled
AssociationLockEnabled
AxisLockEnabled
ConstructionPlaneLockEnabled
ElementTemplateAssociationEnabled
GraphicGroupLockEnabled
GridLockEnabled
IsometricLockEnabled
LevelLockEnabled
PatternAssociationLockEnabled
SnapLockEnabled
TextNodeLockEnabled
UnitLockEnabled

ActiveModel

Accuracy
ACSPlane
AngleReadoutAccuracy
AngleReadoutFormat
AnnotationScale
CanbePlacedAsAnnotationCell
CanbePlacedAsCell
CellType
DefaultRefLogical
Description
DesignScale
Direction
DirectionBase
DirectionMode
Format
GlobalLineStyleScaleFactor
GridAspect
GridConfig
GridLock
GridMaster
GridReference
Hidden
Is3D
IsActive
IsMarkup
IsMaster
IsometricLock
IsometricPlane
LineStyleScale
MasterUnit
MasterUnitLabel
ModelId
Name
PaperScale
PropagateAnnotationScale
Resolution
SolidAccuracy
SolidArea
SubUnit
SubUnitLabel
TreatAs3D
Type
UpdateFieldsAutomatically
WorkingArea

ActiveView

DisplayStyleName
ShowACSTriad
ShowBackground
ShowBoundayDisplay
ShowConstructionClass
ShowDataFields
ShowDimensionClass
ShowFastCells
ShowFastCurves
ShowFill
ShowGrid
ShowLineStyles
ShowLineWeight
ShowPatternBumpMaps
ShowTags
ShowText
ShowTextNodes
ShowTransparency
UseCamera
UseClipBack
UseClipFront
UseClipVolume
UseDefaultLighting
UseDisplaySet
UseLevelOverrides
UsesClipVolumeElement

Application.ProductID

GetID

BCGC

IsMethodActive

BCOUIC

IsMethodActive

BCUIT

IsItemChecked
IsItemEnabled
IsItemVisible
IsMenuVisible
IsSeparatorVisible
IsToolBoxVisible

Clipboard

IsCopyValid
IsCutValid
IsPasteValid

ConfigVar

ExpandConfigVar
GetExpandedConfigVar
GetUnexpandedConfigVar
IsConfigVarDefined

CustomProperties

CanDeleteFromActiveFile
CanDeleteFromElement
CanDeleteFromModel

DesignHistory

CanCheckForChanges
CanCommit
CanCreate
CanDelete
HasHistory

ECObjects

GetClass
GetInstanceId
GetInstanceLabel
GetRelatedInstance
IsOfClass

ECReporting

CanConvertSearchNodeToReportDefinition

MenuMark

Check
FilledCircle
None
OpenCircle
RightArrow

MiniToolbar

IsHoverElementSelected

SelectedNodes

AreGroupingNodes
AreItemsGraphical
AreItemsGraphicalElements
AreObjectNodes
CanBeRenamed
CanLevelsBeTurnedOnOff
FullPathToLibraryFile
FullPathToReference
GetPropertyOfInstance
GetPropertyOfSelectedNodes
IsActiveModelReference
IsAnyParentNamedView
IsClipBoardEmpty
IsDetailsSelection
IsDGNWSFileReadOnly
IsEmbeddedReference
IsIn3dModel
IsInActiveModelOrReference
IsInLibraryFile
IsInLibraryModel
IsInMasterModel
IsInReferenceModel
IsInstanceReadOnly
IsMainSelection
IsNodeTypeDrawingOrReferenceLink
IsOfClass
IsParentActiveModel
IsPropertyReadOnly
IsSearchResultsNode
IsWorkSetLinkTree
NodesCount
NodesLabelQuotedAndCommaSeperated
NodesLabelQuotedWithSlashedQuotes
NodesLabels
NodesLabelsQuoted
NodesParentLabel
NodesParentNamedViewName
NodesParentParentType
NodesParentType
NodesThirdParentType
NodesType
ParentExistsOfType
PathToLevels
PathToReference
ReferenceActivationPermitted
RefNodeFullPath
SelectedNodeElementId
SelectedNodeLinkDescriptor
SelectedNodeModelId
TreeType

Selection

AllowsScaling
AllowsUngroup
ContainsEditableText
ContainsElementDescription
ContainsElementFromCategory
ContainsElementOnLevel
ContainsElementType
ContainsFillableArea
ContainsHandlerClass
ContainsPath
ContainsReferencedElement
ContainsSingleElement
ContainsText
GetElementLevelName
GetHandlerClass
IsActive
IsClipVolumeElement
NumElementsSelected
OnlyContainsActiveModelElements

Session

ActiveAnnotationScale
ActiveCommandKeyin
ActiveFileAllowsExports
ActiveFileAllowsPrinting
ActiveFileIsAConfiguredDgnlib
ActiveFileIsScratch
ActiveModelIs3D
ActiveModelIsMarkup
ActiveModelIsReference
ActiveModelTypeIsDesign
ActiveModelTypeIsDrawing
ActiveModelTypeIsSheet
ActiveSnapMode
ActiveTaskType
ActiveWorkflow
ActiveWorkflowName
DefaultSnapMode
EvalCExprAsBool
EvalCExprAsDouble
EvalCExprAsInt
EvalCExprAsString
EvalNEAsBool
EvalNEAsDouble
EvalNEAsInt
EvalNEAsString
GetFeatureAspectId
GetSnapModeMenuMark
GetUIItemStateMenuMark
IsAccuSnapEnabled
IsActiveFileInCfgVarList
IsCapabilityEnabled
IsConnectClientEnabled
IsDisplaySetActive
IsDotNetDialogOpen
IsDwgFile
IsDxfFile
IsFeatureAspectAllowed
IsMdlDialogOpen
IsMdlLoaded
IsNamedToolBoxOpen
IsPopsetEnabled
IsProductLicensed
IsReadOnlyFile
IsRedoActive
IsSnapModeValid
IsToolBoxOpen
IsToolFrameOpen
IsUIItemStateEnabled
IsUIItemStateVisible
IsUIItemStateVisible
IsUndoActive
IsUserLoggedIn
IsV7DgnFile
IsV8DgnFile
ItemBrowserInBentleyView
RedoCommandString
TreatActiveModelAs3D
UndoCommandString

SnapMode

Bisector
Center
Intersection
Keypoint
Midpoint
Multi1
Multi2
Multi3
Nearest
Origin
Parallel
Perpendicular
PerpendicularPoint
PointOn
PointThrough
Tangency
TangentPoint

System.DateTime

Now

System.Environment

CurrentDirectory
ExpandEnvironmentVariables
GetEnvironmentVariable
UserName

System.Math

Abs
Acos
Asin
Atan
Atan2
BigMul
Ceiling
Cos
Cosh
E
Exp
Floor
IEEERemainder
Log
Log10
Max
Min
PI
Pow
Round
Sin
Sinh
Sqrt
Tan
Tanh

System.Path

Combine
GetDirectoryName
GetExtension
GetFileName
GetFileNameWithoutExtension
GetFullPath

System.String

Compare
CompareI
Format
IndexOf
LastIndexOf
Length
Substring
ToLower
ToString
ToUpper
Trim

Workspace

GetProjectName
GetUserName
IsReadOnly
IsWorksetConnected