Meridian API Constants

The Meridian API provides many constants. A constant is a meaningful name that represents a number or a string and never changes. You can use constants to query for and specify application states and options. These constants can be used with their related methods (actions) and properties (data) to manipulate vault objects and control application behavior. The Meridian constants are members of enumerations that are each used for a specific purpose. You can view the constants that are contained in each enumeration with the Object Browser of the Meridian Enterprise Script Editor. The tooltip text of each constant gives a brief description of the constant.

The following table describes each Meridian constant enumeration.

Meridian API constant enumerations

Enumeration

Description

AS_BRC_IMPORT_ACTION

Briefcase import actions

AS_CALLREMOTE_FLAGSS

Remote procedure call types

AS_CE_RULE

Enumerations of behaviors that you can specify for a project copy:

  • AS_CER_DEFAULT – default behavior

  • AS_CER_MERGE_WF – current behavior

  • AS_CER_NOT_ALLOWED – allow only one project copy

  • AS_CER_SERIAL_WITH_RELEASE – allow multiple project copies

  • AS_CER_SERIAL_WITH_TRANSFER – reserved for future use

AS_CI

Table column information index

AS_CLIENTID

Meridian client IDs

AS_CMD_MODE

Custom command modes

AS_CMD_STATE

Custom command visibility states

AS_CONFIRM_ACTION

Confirmation prompt toggles

AS_FEATURES

Advanced and module features supported by the vault.

AS_GROUP_COLUMNS

Meridian group information column sets
AS_HOTSPOTS_TYPE

Enumerations that you can use to specify whether a method is carried out for a particular type of hotspot on a document:

  • AS_HOTSPOTS_AUTOMATIC — automatically generated hotspots

  • AS_HOTSPOTS_MANUAL — manually created hotspots

AS_HYBRID_ACTION

Hybrid document part actions

AS_IMPORTDETAILS

Document import details

AS_IMPORTTYPE

Document import actions
AS_INCLUDE_CONTENT_OPTIONS

What content should be included: the rendition, the source document, or both.

AS_LOGFLAGS

Event logging parameters

AS_MAPIMSG_RECIP_TYPE

MAPI message recipient types

AS_MAPIMSG_SEND_FLAGS

MAPI message initiation types

AS_MOVE_OPTIONS

Document move options

AS_MsgBoxResult

Message box result codes

AS_MsgBoxStyle

Message box style options

AS_NEWFOLDER_OPTIONS

Folder creation options

AS_PCLOCK

Project copy lock types
AS_PORTAL_OPTIONS

Allows you to choose between sending the package for revision or for information. Also allows you to send the latest released revision of the documents instead of the working copy.

To learn more about these options, see Send Documents To Meridian Portal.

AS_PRIVILEGES

Security privileges

AS_PROJITEM_FLAGS

Project selection dialog configuration options

AS_PROP_CMD

Property page commands

AS_PWF_STATUS

Project folder workflow status

AS_REFRESHFLAG

Client refresh options

AS_SUBMITTAL_STATUS_FLAGS

Submittal states. Used by Meridian Transmittal Management Module.

AS_SUBMITTAL_STATUS_VALUES

Current submittal status. Used by Meridian Transmittal Management Module.

AS_TQTYPE

External data table or query types

AS_TRANSMITTAL_STATUS_FLAGS

Transmittal states. Used by Meridian Transmittal Management Module.

AS_TRANSMITTAL_STATUS_VALUES

Current Transmittal status. Used by Meridian Transmittal Management Module.

AS_URL_FLAGS

PowerWeb URL formats

AS_USER_COLUMNS

Meridian user information column sets

AS_WA_STATEFLAG

Work area statuses

AS_WATERMARK_COLORS

Watermark colors

AS_WATERMARK_STYLES

Watermark annotation style options

AS_WATERMARK_TITLE_STYLES

Watermark title style options

AS_WF_STATE

Workflow definition current status

AS_WFINTERLOCK_LOCATION

Workflow definition interlock level

AS_WORKFLOW_STATE_TYPE

Workflow definition state types

AS_WORKFLOW_TRANS_RES

Expected result of executing a transition

IC_OPERATOR

Search criteria operators

IC_SHOWWINDOW

Shell command window options

2022 R2