eRoom Server Access API Enumerations

ERUAccessMode

Specifies the access control list to work with. Note that only erAccessEdit is supported at this time.  NOTIMPL is returned for erAccessOpen.

Enum Members

Description

erAccessOpen

Get the "who can open" list.

erAccessEdit

Get the "who can edit" list.


Go to Top

ERUAccessScope

Describes the access control list.

Enum Members & Usage

Meaning

erScopeInheritOpenAccess

  • Use when setting Open access on Items or when setting access on Routing Targets.

For Items:

The list of members with open access to the object is the same as the list of members with open access to the object's parent, and changes dynamically as the parent's open access changes.

For RoutingTarget:

The list of members with routing access is copied from the list of members with open access to the containing Folder Page. Subsequent changes to the open access list of the containing Folder Page do not affect the routing access list.

erScopeEditSameAsOpen

  • Use when setting Edit access on Items.

The set of members with edit access to the object is the same as the set of members with open access to the object, and changes dynamically as the open access changes.

erScopeAnyone

  • Use when setting access to Routing Targets.

Any member of the Facility who can open the Routing Source can send items to the Routing Target.

erScopeCoordinatorsOnly

  • Use when setting Open or Edit access on Items, or access to Routing Targets.

For Items & RoutingTargets:

Only members with Coordinator rights in the Room can access the object.

erScopeList

  • Use when setting Open or Edit access on Items, or access to Routing Targets.

The set of members with access to the object are listed explicitly.

 

Go to Top

 

ERUApprovalReq

Specifies whether all or only one approver is required.

Enum Members

Description

erApprovalReqAll

All approvers have to approve the entry.

erApprovalReqOne

Only one approver need to approve the entry.


Go to Top

ERUAuthenticationType

Specifies how the eRoom monitor authenticates.

Enum Members

Value

erAuthTypeBrowser

0

erAuthTypeProxyServer

1

erAuthTypeCertificate

2


Go to Top

ERUAutonumberOrder

Specifies how eRoom numbers autonumber fields in a database.

Enum Members

Description

erAutonumOrderCreation

(default) Freezes numbers at their displayed value when the entries are created. Values are preserved when you change the sorting order of entries, or if you add, delete, or move rows.

erAutonumOrderSort

Changes the displayed value of numbers if you change the sorting order of entries, or if you add, delete, or move rows. Choose this option if you want to change the numerical rank of database rows when you change their sort order.


Go to Top

 

ERUBuiltInDashboardColumn

This enum represents built-in dashboard columns.

Enum Members

Value

erDashColumnTotal

1

erDashColumnRoom

2

erDashColumnContainer

3

erDashColumnStep

4

erDashColumnDB

5


Go to Top

 

ERUBuiltInGroup

Provides IDs for built-in groups.  Each member represents a built-in eRoom group.

Enum Members

Value

erGroupAll

1000

erGroupRoot

1002

erGroupLocalMembers

1004

erGroupNativeMembers

1005

erGroupLicensed

1006

erGroupDirConnections

1007

erGroupGuests

1008

erGroupSecurIDUsers

1009

erGroupAdministrators

1

erGroupRoomCreators

2

erGroupMemberListReaders

3

erGroupMemberListModifiers

4

erGroupGroupCreators

5

erGroupPasswordModifiers

6


Go to Top

 

ERUCalendarEventFlag

Controls the content and format of a collection of calendar events returned from an API call.

Enum Members

Description

erCalEventFlagNone

(default) The collection contains all the single-occurance events and the first event for all repeating events.


Go to Top

ERUChangeType

Determines the type of change a synchrounous event is reporting.

Enum Members

Value

erChangeRemove

0

erChangeAdd

1

erChangeRejection

2

erChangeCellValues

3


Go to Top

ERUColumnDisplay

This enum controls how fields are displayed in the DBRow edit and create dialogs.

Enum Members

Value

Description

erColumnDisplayNormal

1

Field is displayed and can be edited normally.

erColumnDisplayReadOnly

2

Field is displayed and cannot be edited.

erColumnDisplaySuppress

3

Field is not displayed and cannot be edited.

Go to Top

 

ERUColumnOverride

Used in the ClearOverrides method to specify a property whose override you want to clear.

Enum Members

Value

Description

erColOverrideDefaultValue

1

DefaultValue property

erColOverrideWrap

2

Wrap property

erColOverrideMemberList

4

MemberList property

erColOverrideMembersAllowMultiple

8

MembersAllowMultiple property

erColOverrideMembersShowInitials

16

MembersShowInitials property

erColOverrideShowInSearchForm

32

ShowInSearchForm property

erColOverrideShowInSummary

64

ShowInSummary property

erColOverrideShowAsGroupingOption

128

ShowAsGroupingOption property

erColOverrideApprovalReq

256

ApprovalReq property

erColOverrideKeywordList

512

Choices property

erColOverrideKeywordAllowMultiple

1024

KeywordAllowMultiple property

Go to Top

 

ERUColumnState

ERUColumState is used to specify

Enum Members

Value

Editable

0

Read-Only

1

Suppressed

2

Go to Top

ERUColumnType

ERUColumnType is used to specify the data type of cell contents of a DB Column.

Enum Members

Description

erColumnTypePlainText

Each cell contains plain text.

erColumnTypeRichText

Each cell contains rich text.

erColumnTypeNumber

Each cell contains a number value.

erColumnTypeDate

Each cell contains a date value.

erColumnTypeBoolean

Each cell contains a boolean value.

erColumnTypeKeyword

Each cell contains a list of possible entries.

erColumnTypeMembers

Each cell contains a list of eRoom members.

erColumnTypeAutoNumber

Each cell contains automatically generated ID numbers.

erColumnTypeApproval

Each cell lets one or more people stamp the entry as approved, in a controlled way.

erColumnTypeTrafficLight

Each cell is three-state widget (red/yellow/green ) for indicating overall status.

erColumnTypeHistory

Each cell contains a journal of the changes to any field in this entry other than the History field itself.

erColumnTypeComments

Each cell contains an eRoom embedded threaded discussion.

erColumnTypeAttachments

Each cell contains attachments. Only one Attachment column is allowed per database.

erColumnTypeApprovalDate

Each cell contains an approval Date.

erColumnTypeDateDone

Each cell contains boolean value.

erColumnTypeProcessStepID

Each cell contains the name of the Process Step for the row.

erColumnTypeRoomID

Each cell contains an eRoom ID. This read only and is relevant only for Enterprise Databases.


Go to Top

ERUCopyFlag

ERUCopyFlag is used when copying items.

Enum Members

Description

erCopyFlagNone

No Flag is specified.

erCopyFlagMakeNameUnique

If the supplied name for the item is not unique within the destination container, then make it unique.


Go to Top

ERUCreateOption

Specifies create-time options for newly-created items.

Enum Members & Description

Value

Compatible Methods

erCreateOptNone.

No options requested

0

All Create Methods

erCreateOptShowDescription

  • Indicates that the text of the new page's Description property should be displayed in the eRoom user interface.

1

CreateFolderPage,
CreateInboxPage,
CreateDiscussionPage,
CreateCalendarPage,
CreateProjectSchedule,
CreateProjectTask

erCreateOptIncludeComments

  • Indicates whether the created page should display an embedded topic containing comments and/or polls.

2

CreateFolderPage,
CreateInboxPage,
CreatePollPage,
CreateNotePage,
CreateMailPage,
CreateCalendarPage,
CreateProjectSchedule,
CreateProjectTask
 

erCreateOptIncludeAttachmentBox

  • Indicates whether an attachment box should be displayed on this page in the eRoom user interface.

4

CreatePollPage,
CreateNotePage,
CreateMailPage,
CreateTopicPage,
CreateCalendarPage,
CreateProjectSchedule,
CreateProjectTask

erCreateOptAllowNestedResponses

  • Indicates whether the Topic Pages below this Discussion Page should allow nested replies.

8

CreateDiscussionPage

erCreateOptAllowWriteIn

  • Indicates whether the created Poll Entry should allow write-in votes.

16

CreatePollPage,
CreatePoll,
CreatePollEntry

erCreateOptAllowMultipleVotes

  • The new Poll Entry allows voters to vote for more than one choice.

32

CreatePollPage,
CreatePoll,
CreatePollEntry

erCreateOptShowVotes

  • The new Poll or Poll Page displays the individual votes.

64

CreatePollPage,
CreatePoll

erCreateOptBundleFiles

  • The new Folder Page treats all files in the folder as a connected set.

128

CreateFolderPage

erCreateOptCreateSampleData

  • Indicates whether sample data should be created in the new Facility.

256

CreateFacility

erCreateOptMakeNameUnique

  • Indicates whether SAAPI should modify the name of the created object so that it doesn't conflict with other objects in the same container.

512

CreateFolderPage,
CreateInboxPage,
CreatePollPage,
CreateNotePage,
CreateMailPage,
CreateTopicPage,
CreateProjectSchedule,
CreateProjectTask,
CreateLink,
CreateDiscussionPage,
CreateCalendarPage,
CreateDatabasePage,
CreateEnterpriseDBInstancePage, CreateEnterpriseDBSummaryPage

erCreateOptOpenNewWindow

  • The link is written with a Target attribute, so it opens in a new window.

1024

CreateLink

erCreateOptEnterpriseDatabase

  • Create an Enterprise Database in the Templates Folder.

2048

CreateDatabasePage

erCreateOptProcessDatabase

  • Create a process by passing this value to the CreateDatabasePage() method. The erCreateOptIncludeAttachmentBox option is not valid when creating a process.

4096

CreateDatabasePage


Go to Top

ERUCreateUserOptions

Specifies options for the CreateUser2 method.

Enum Members

Value

Description

erCreateUserNone

0

No options.

erCreateUserSelfSetInitialPassword

1

Create the user with no password. The newly-created users will receive an email invitation containing a link that enables them to establish a password.

Go to Top

ERUCustomDisplayMode

Specifies the display mode for a custom viewer.

Enum Members

Value

Description

erCustomDisplayModeEmbedded

1

Embedded display mode

erCustomDisplayModeStandalone

2

Standalone display mode

erCustomDisplayModePopup

4

Popup display mode

Go to Top

ERUCustomFieldDataType

Specifies the data type of a Custom Field.

Enum Members

Description

erCustomFieldDataTypePlainText

The custom field contains plain text.

erCustomFieldDataTypeHTML

The custom field contains rich text.

erCustomFieldDataTypeNumber

The custom field contains a number value.

erCustomFieldDataTypeDate

The custom field contains a date value.

erCustomFieldDataTypeBoolean

The custom field contains a boolean value.

erCustomFieldDataTypeDropDown

The custom field contains a pop-up list of possible entries.

erCustomFieldDataTypeMembers

The custom field contains a pop-up list of eRoom members.


Go to Top

 

ERUDashboardSort

Specifies how dashboards are sorted.

Enum Members

erDashSortByDBName

erDashSortByContainerName

erDashSortByParentName

erDashSortByStepName

erDashSortByRoomName

erDashSortByNumRows

erDashSortByValue


Go to Top

 

ERUDashboardOperator

Specifies all of the possible options that can be used when generating a dashboard. Some options are not available for certain column types. Enum values can be combined to specify multiple operators for a single dashboard column.

All values that begin with ”r;erDashOpAllDB” identify all dashboard operators that are valid for the given database column type.

All values that start with ”r;erDashOpAllProject” identify all dashboard operators that are valid for a given project column type.

Enum Members

Value

Description

erDashOpNone

0

No options specified.

erDashOpMin

1

Determine the lowest value.

erDashOpMax

2

Determine the highest value.

erDashOpAvg

4

Determine the average value.

erDashOpSum

8

Determine the sum of values.

erDashOpCountBlank

16

Determine the number of blank items.

erDashOpCountUsed

32

Determine the number of ”r;used” or non-blank values.

erDashOpSubColumns

64

Break out each unique value (keyword, member, or boolean true/false/blank).

erDashOpSubColumnsSelected

128

Breakout each specified sub value specified in memberset; valid for members and approval columns only.

erDashOpSize

256

Determine the size.

erDashOpStatus

512

Determine the status.

erDashOpStatusCount

1024

Determine count of each status.

erDashOpAllDBPlainText

--

erDashOpCountBlank and erDashOpCountUsed

erDashOpAllDBRichText

--

erDashOpCountBlank and erDashOpCountUsed

erDashOpAllDBDate

--

erDashOpCountBlank, erDashOpMin|erDashOpMax, and erDashOpCountUsed

erDashOpAllDBDueDate

--

erDashOpCountBlank, erDashOpMin|erDashOpMax, erDashOpCountUsed|erDashOpSubColumns, and erDashOpAllDBNumber

erDashOpAllDBNumber

--

erDashOpCountBlank, erDashOpMin, erDashOpMax, erDashOpSum, erDashOpAvg, and erDashOpCountUsed

erDashOpAllDBAutoNumber

--

erDashOpMax

erDashOpAllDBBoolean

--

erDashOpSubColumns

erDashOpAllDBKeyword

--

erDashOpCountUsed and erDashOpSubColumns

erDashOpAllDBMembers

--

erDashOpCountUsed, erDashOpSubColumns, and erDashOpSubColumnsSelected

erDashOpAllDBApproval

--

erDashOpSubColumns, erDashOpSubColumnsSelected, and erDashOpSum

erDashOpAllDBHistory

--

erDashOpMax and erDashOpSum

erDashOpAllDBTrafficLight

--

erDashOpCountUsed and erDashOpSubColumns

erDashOpAllProjectDuration

--

erDashOpSum

erDashOpAllProjectStatus

--

erDashOpSubColumns and erDashOpStatus

erDashOpAllProjectStart

--

erDashOpMin

erDashOpAllProjectEnd

--

erDashOpMax

erDashOpAllProjectCategory

--

erDashOpSubColumns

erDashOpAllProjectResource

--

erDashOpSubColumns

erDashOpAllProjectProgress

--

erDashOpSubColumns and erDashOpStatus


Go to Top

ERUDatabaseImportFlags

Specifies how rich text is imported into an eRoom database item.

Enum Members

Description

erDatabaseImportFlagNone

Imports rich text as plain text. All rich text tags are escaped.

erDatabaseImportFlagUseRichText

Maintains rich text tags.


Go to Top

ERUDatabaseType

Specifies the database type.

Enum Members

Description

erDBSQLAnywhere

The database type is SQL Anywhere.

erDBSQLServer

The database type is SQL Server7 or SQL Server 2000.


Go to Top

ERUDateOperator

Specifies an operator to be used in a date-based query or method.

Enum Members

Description

erDateOpAny

Search for items created on any date.

erDateOpOn

Search for items created on a specified date (Date1).

erDateOpAfter

Search for items created after a specified date (Date1).

erDateOpBefore

Search for items create before a specified date (Date1).

erDateOpBetween

Search for items created between two specified dates (Date1 and Date2).


Go to Top

ERUDBFilterOperator

Specifies the type of filter for a database query.

Enum Members

Description

erDBFilterKeywordAny

Use this value to match rows where the choice list filter column contains any keyword.

erDBFilterKeywordAll

Use this value to match rows where the choice list filter column contains all keywords defined for that column.

erDBFilterKeywordAnyInList

Given a list of keywords, match rows where the choice list filter column contains a keyword from the list.

erDBFilterKeywordAllInList

Given a list of keywords, match rows where the choice list filter column contains all the keywords in the list.

erDBFilterUnknown

No filter applied.

erDBFilterStringEqual

Checks to see if the cell value of a text column contains the given string.

erDBFilterNumberEqual

Checks to see if the cell value of a number column is equal to the given number.

erDBFilterNumberNotEqual

Checks to see if the cell value of a number column is not equal to the given number.

erDBFilterNumberGreaterThan

Checks to see if the cell value of a number column is greater than the given number.

erDBFilterNumberGreaterEqual

Checks to see if the cell value of a number column is greater than or equal to the given number.

erDBFilterNumberLessThan

Checks to see if the cell value of a number column is less than the given number.

erDBFilterNumberLessEqual

Checks to see if the cell value of a number column is less than or equal to the given number.

erDBFilterDateOn

Checks to see if the cell value of a date column is equal to the given date.

erDBFilterDateBefore

Checks to see if the cell value of a date column is earlier than the given date.

erDBFilterDateAfter

Checks to see if the cell value of a date column is later than the given date.

erDBFilterDateBetween

Checks to see if the cell value of a date column falls between the two given dates.

erDBFilterBoolYes

Checks to see if the cell value of a boolean column is equal to yes.

erDBFilterBoolNo

Checks to see if the cell value of a boolean column is equal to no.

erDBFilterBoolUnset

Checks to see if the cell value of a boolean column has not been set.

erDBFilterKeywordEqual

Checks to see if the cell value of a keyword column is equal to the given string.

erDBFilterKeywordUnset

Checks to see if the cell value of a keyword column has not been set.

erDBFilterMemberAnyMember

Checks to see if the cell value of a member or approval column contains at least one of the members in the member set.

erDBFilterMemberApproved

Checks to see if the cell value of an approval column is approved.

erDBFilterMemberNotApproved

Checks to see if the cell value of an approval column is not approved.

erDBFilterMemberNotAnyMember

Checks to see if the cell value of a member or approval column does not contain any member in the member set.

erDBFilterMemberNoMembers

Checks to see if the cell value of a member or approval column has not been set.

erDBFilterTrafficEqual

Checks to see if the cell value of a traffic light column is equal to the given value.

erDBFilterTrafficUnset

Checks to see if the cell value of a traffic light column has not been set.

erDBFilterHistoryDateAny

Checks to see if the given member has modified any rows.

erDBFilterHistoryDateOn

Checks to see if the given member or if any member has modified any rows on the given date.

erDBFilterHistoryDateBefore

Checks to see if the given member or if any member has modified any rows before the given date.

erDBFilterHistoryDateSince

Checks to see if the given member or if any member has modified any rows since the given date.


Go to Top

ERUDBRowEditAccess

Controls who can edit Database Rows.

Enum Members

Description

erDBRowAccessCreatorOnly

Only the member who created the database may edit rows.

erDBRowAccessCreatorPlusEditList

Any member on the database's edit list, including the creator, may edit rows.

erDBRowAccessOpenList

Any member on the database's open list may edit rows.


Go to Top

ERUDBStyle

ERUDBStyle is used to describe the style of the database.

Enum Members

Description

erDBStylePurpleGray

Creates a database with alternating purple and gray rows.

erDBStyleTealTan

Creates a database with alternating teal and tan rows.

erDBStyleDarkGrayLightGray

Creates a database with alternating dark gray and light gray rows.

erDBStylePlainWhite

Creates a plain white database.


Go to Top

ERUDefaultAccessControl

Specifies the default edit access control to be applied to a Calendar, Folder, or Inbox Page.

Enum Members

Description

erDefaultAccessCreator

By default, only the creator can edit.

erDefaultAccessCreatorAndOwners

By default, only the creator and owners can edit.

erDefaultAccessEveryone

By default, everyone can edit.


Go to Top

ERUDirectoryMemberType

Indicates whether a Directory Member is a group or an individual user.

Enum Members

Description

erDirMemTypeUser

The directory member is an individual user.

erDirMemTypeGroup

The directory member is a group.


Go to Top

ERUDirectoryMemberErrorType

Indicates the reason why a member fails to synchronize.

Enum Members

erDirMemErrNone

erDirMemErrUnknown

erDirMemErrLoginNameConflict

erDirMemErrGroupNameConflict

erDirMemErrAmbiguousUserUID

erDirMemErrAmbiguousGroupUID

erDirMemErrLoginNameNotFound

erDirMemErrGroupNameNotFound

erDirMemErrUserNameTooLong

erDirMemErrGroupNameTooLong

erDirMemErrMissingUserUID

erDirMemErrMissingGroupUID

erDirMemErrAll


Go to Top

ERUDirectoryNameParseMode

Specifies the sort order of names in a directory.

Enum Members

Description

erDirNameParseFirstLast

Lists the names in the format "Firstname Lastname" or "Firstname Middlename Lastname".

erDirNameParseLastFirst

Lists the names in the format "Lastname, Firstname" or Lastname, Firstname Middlename".

erDirNameParseLastSpaceFirst

Lists the names in the format "Lastname Firstname" or "Lastname Firstname Middlename".

erDirNameParseAuto

Uses the default order of the names.


Go to Top

ERUDirectoryType

Indicates what type of enterprise directory a Facility uses.

Enum Members

Description

erDirTypeNone

No enterprise directory is used.

erDirTypeNTDomain

Windows NT domain used for member lists.

erDirTypeServerMemberList

ServerMemberList used for member lists.

erDirTypeLDAP

LDAP now supported in V5.0.

erDirTypeMultiple

More than one directory connections are being used for member lists (new in V5.0).


Go to Top

ERUDirSearchFlags

Controls the content of a collection of directory members returned from an API call.

Enum Members

Value

Description

erDirSearchUsers

1

Include all Directory Users that match the given search criteria.

erDirSearchGroups

2

Include all Directory Groups that match the given search criteria.

erDirSearchInactives

4

Include all inactive Directory Members that match the given search criteria.

erDirSearchAll

8

Include all Directories that match the given search criteria.

erDirSearchFacility

128

Include all Facilities that match the given search criteria.


Go to To

ERUDisabledSettingsSections

Disables the specified sections of the facility and/or server settings pages. Each enum represents a section in either the facility or the server settings page. You can OR together values representing facility settings sections to disable more than one facility settings section. Likewise, you can OR together the values representing server settings. If you do not want to disable any sections, specify the erDisabledSettingSectionNone value.

Enum Members

Value

Description

erDisabledSettingSectionNone

0

No sections. (All sections enabled.)

erDisabledSettingSectionFacName

1

Facility Name & URL section.

erDisabledSettingSectionFacDefault

2

Facility Defaults section.

erDisabledSettingSectionFacMembers

4

Facility Members section.

erDisabledSettingSectionFacDirectory

8

Facility Directories section.

erDisabledSettingSectionFacLicense

16

Facility eRoom client Licenses section.

erDisabledSettingSectionFacRealTime

32

Facility RealTime client Licenses section. (version 5.3 and above) (Deprecated)

erDisabledSettingSectionFacPasswords

64

Facility Passwords section.

erDisabledSettingSectionFacIndexing

128

Facility Indexing section.

erDisabledSettingSectionFacRoomSets

256

Facility eRoom Sets section.

erDisabledSettingSectionFacDatabase

512

Facility Databases section.

erDisabledSettingSectionFacInboxes

1024

Facility Inboxes section.

erDisabledSettingSectionFacCustomFields

4096

Facility Custom Fields section.

erDisabledSettingSectionFacIcons

8192

Facility Icons section.

erDisabledSettingSectionFacReports

16384

Facility Reports section.

// end of facility settings sections

// begin server settings sections

erDisabledSettingSectionServerFacilities

524288

Server Facilities section.

erDisabledSettingSectionServerMembers

1048576

Server Members section.

erDisabledSettingSectionServerName

2097152

Server Name section.

erDisabledSettingSectionServerReports

4194304

Server Reports section.

erDisabledSettingSectionServerScheduler

8388608

Server Scheduler section.

erDisabledSettingSectionServerEmail

16777216

Server Email section.

erDisabledSettingSectionServerPasswords

33554432

Server Passwords section.

erDisabledSettingSectionServerRealTimeServerName

67108864

Server RealTime server information section. (version 5.3 and above) (Deprecated)

 erDisabledSettingSectionServerOptions

134217728

Server Options section.


Go to Top

ERUElementColor

Indicates which color to use to display  My eRooms page elements.

Enum Members

Value

erElementColorOrange

0

erElementColorPurple

1

erElementColorYellow

2

erElementColorRed

3


Go to Top

ERUElementType

Specifies the type of element in the my eRooms Page.

Enum Members

Value

Description

erElementRoom

0

Refers to an eRoom listing in the my eRooms Page.

erElementHeader

1

Refers to a header in the my eRooms Page.


Go to Top

ERUEMailAddressFormat

Specifies the format for the Inbox email address.

Enum Members

Value

Description

erEmailFormatAcctBracket

0

Do not use a bracket around the email address name.  For example, "InboxID <account@domain.com>"

erEmailFormatNoBracket

1

Use parentheses around the email address name.  For example, "(InboxID) account@domain.com"


Go to Top

ERUExportFlag

Indicates which options to choose during an export.

Enum Members

Value

Description

erExportNone

0

No options.

erExportFacNone

0

When exporting a facility, no options.

erExportFacNoFiles

2

When exporting a facility, do not export files.

erExportDatabaseAsUnicode

4

When exporting a database, use Unicode format.

erExportDatabaseNone

0

When exporting a database, no options.

erExportDatabaseRichText

1

When exporting a Database, treat the text as rich text.

erExportProjectRichText  

1

When exporting a project, treat the text as rich text

erExportProjectAsUnicode  

4

When exporting a project, use Unicode format.

ERExportProjectNone

0

When exporting a project, no options.

erExportDashboardNone  

0

When exporting a dashboard, no options.

erExportDashboardAsUnicode  

4

When exporting a dashboard, use Unicode format.


Go to Top

ERUExtensionAvailability

Indicates the default availability of an installed extension at a given scope.  Some of these settings can be overridden at lower scopes.

Enum Members

 

Value

Description

erExtAvailOffNone

 

0

The extension in not available.

erExtAvailOffAlways

1

The extension is turned off and can not be turned on.

erExtAvailOnAlways

2

The extension is turned on and can not be turned off.

erExtAvailOffCanTurnOn

3

The extension is off but can be turned on at lower scopes.

erExtAvailOnCanTurnOff

4

The extension is on but can be turned off at lower scopes.

erExtAvailDefaultToParent

5

The extension is set to whatever its setting is at the next higher scope.


Go to Top

 

ERUExtensionType

Identifies the type of extension.

Enum Members

Value

erExtTypeAll

-1

erExtTypeSynchronousEvent

1

erExtTypeUICustomization

2

erExtTypeCustomCommand

3

erExtTypeCustomViewer

4

erExtTypeUIEvent

5


Go to Top

 

ERUExtensionEnable

 

Enum Members

Value

Description

erExtEnableOff

0

Not enabled at this scope.

erExtEnableOn

1

Enabled at this scope.

erExtEnableDefaultToParent

2

Enabled based on parent effective availability.

 


Go to Top

ERUExtLinkCreators

ERUExtLinkCreators describe what roles are allowed to create links.

Enum Members

Value

Description

erExtLinkAny

0

Anyone can create an external link.

erExtLinkCoordinators

1

Only room coordinators can create external links.

erExtLinkAdministrators

2

Only facility administrators can create external links.

erExtLinkNone

3

Creation of external links is disabled.


Go to Top

ERUExtPropertyState

ERUExtPropertyState values identify the state of external properties for an externally linked file.

Enum Members

Value

Description

erExtPropConfirmed

0

Properties dialog was completed.

erExtPropPending

1

Properties have not been specified.

erExtPropCanceled

2

Property specification was canceled.


Go to Top

ERUGroupFlag

Indicates if a Group is the "All" Group, which includes all the members a facility's master member list.

Enum Members

Value

Description

erGrpFlagNone

0

No flags specified.

erGrpFlagAll

1

The Group is the "All" Group.


Go to Top

ERUIconCategory

ERUIconCategory identifies the category of an icon.

Enum Members

Description

erIconCategoryFolderPage

Find the default icon for Folder Pages.

erIconCategoryDiscussionPage

Find the default icon for Discussion Pages.

erIconCategoryPollPage

Find the default icon for Poll Pages.

erIconCategoryNotePage

Find the default icon for Note Pages.

erIconCategoryInboxPage

Find the default icon for Inbox Pages.

erIconCategoryTopicPage

Find the default icon for Topic Pages.

erIconCategoryLink

Find the default icon for Links.

erIconCategoryListPage

Find the default icon for List Pages.

erIconCategoryMailPage

Find the default icon for Mail Pages.

erIconCategoryDatabasePage

Find the default icon for Database Pages.

erIconCategoryCalendarPage

Find the default icon for Calendar Pages.

erIconCategoryCalendarEventPage

Find the default icon for Calendar Event Pages.

erIconCategoryDatabaseRowPage

Find the default icon for Database Row Pages.


Go to Top

ERUIconType

ERUIconType is used to indicate type of icons. Standard icons are also called built-in icons which come with the eRoom installation. Custom icons are imported into the Facility by the user.

Enum Members

Value

Description

erIconTypeStandard

1

The icon is a standard icon. Standard icons, also referred to as built-in icons, are automatically installed with eRoom.

erIconTypeCustom

2

The icon is a custom icon that was imported into the Facility.


Go to Top

ERUIMNetwork

ERUIMNetwork identifies the user's instant messaging network.

Enum Members

Value

erIMNetworkUndefined

0

erIMNetworkAIM

1

erIMNetworkLCS

2

erIMNetworkSAMETIME

3

erIMNetworkYAHOO

4

erIMNetworkMSN

5

erIMNetworkJABBER

6


Go to Top

ERUImportFlag

Indicates which options to choose during an import.  

Enum Members

Value

Description

erImportNone

0

No options.

erImportFacNone

0

When importing a facility, no options.

erImportFacNewFacility

1

When importing a facility, create a new facility.

erImportFacAddMembers

2

When importing a facility, add members.

erImportCommunityAddMembers

2

When importing a community, add members.

erImportRoomNone

0

When importing a room, no options.

erImportRoomIncludeExtraFiles

1

Obsolete; do not use.

erImportRoomAddMembers

2

Obsolete; do not use.

erImportRoomMergeMembers

4

When importing a room, merge members.

erImportDatabaseNone

0

When importing a database, no options.

erImportDatabaseRichText

1

When importing into a Database, treat the text as rich text.

erImportProjectNone

0

When importing a project, no options.

erImportProjectRichText

1

When importing into a Project Schedule, treat the text as rich text.


Go to Top

 

ERUIMStatus

ERUIMStatus identifies instant messaging network status.

Enum Members

Value

erIMStatusIMDisabled

-4

erIMStatusNoPermission

-3

erIMStatusGatewayError

-2

erIMStatusNoAccount

-1

erIMStatusUnknown

0

erIMStatusOnline

1

erIMStatusOffline

2

erIMStatusAway

3

erIMStatusLoginError

4

erIMStatusNetworkError

5


Go to Top

 

ERUIncidentOptions

ERUIncidentOptions is used to specify the types of diagnostic logs to create and save in an incident report file. Incident report files are created using the CreateIncidentReportFile method.

Enum Members

Value

erIncidentServerCheck

1

erIncidentEventLogs

2

erIncidentHeartbeatLogs

4

erIncidentIISLogs

8

erIncidentPerfLogs

16

erIncidentTraceLogs

32

erIncidentUserDump

64

erIncidentWinMSD

128

erIncidentInstallLog

256

erIncidentAll

0xffffffff


Go to Top

ERUItemBoxField

Represents various fields in the attachment box for sorting purposes.

Enum Members

Value

Description

erItemboxFldName

0

Sort by Name field.

erItemboxFldModified

1

Sort by Modified field.

erItemboxFldOwner

2

Sort by Owner field.

erItemboxFldSize

3

Sort by Size field.


Go to Top

ERUItemBoxView

Represents the various views that can be used for an Itembox/attachmentbox.

Enum Members

Value

Description

erItemboxViewLargeIcon

0

Large icon view.

erItemboxViewList

1

List view.

erItemboxViewDetailed

2

Detailed view.


Go to Top

ERUItemType

Identifies every type of item that can exist in an eRoom.

Enum Members

Description

erItemTypeAny

Value = -1, Item can be any legal object.

erItemTypeDBTemplatesFolder

The item is a DB Templates Folder.

erItemTypeFolderPage

The item is a Folder Page.

erItemTypeDiscussionPage

The item is a Discussion Page.

erItemTypePollPage

The item is a Poll Page.

erItemTypeNotePage

The item is a Note Page.

erItemTypeVersionPage

The item is a Version Page.

erItemTypeTopicPage

The item is a Topic Page.

erItemTypeFile

The item is a File.

erItemTypeLink

The item is a Web Link.

erItemTypePoll

The item is a Poll.

erItemTypeComment

The item is a Comment.

erItemTypeBallot

The item is a Ballot.

erItemTypeInboxPage

The item is an Inbox Page.

erItemTypeMailPage

The item is an Mail Page.

*erItemTypeListPage

The item is a List Page.

*erItemTypeListRow

The item is a List Row.

erItemTypeDBPage

The item is a Database Page.

erItemTypeDBRow

The item is a Database Row.

erItemTypeCalendarPage

The item is a Calendar Page.

erItemTypeCalendarEventPage

The item is a Calendar Event.

erItemTypeEntDB

The item is an Enterprise Database.

erItemTypeEntDBSummary

The item is an Enterprise Database Summary.

erItemTypeEntDBInstance

The item is an Enterprise Database Instance.

erItemTypePollEntry

The item is a Poll Entry.

erItemTypeDBProcess

The item is a Database Process.

erItemTypeDBProcessStep

The item is a Database Process Step.

erItemTypeProjectSchedulePage

The item is a Project Schedule Page.

erItemTypeProjectTaskPage

The item is a Project Task Page.

erItemTypeLinkedFolder

The item is a Linked Folder.

erItemTypeDashboardPage

The item is a Dashboard Page.

*Note: These item types are obsolete. During installation of v5.0, all list items are converted to database items.
 

Go to Top

ERULimitedSettingsAccess

This enumeration is used in conjunction with the ERUDisabledSettingsSections enum. The ERULimitedSettingsAccess value specifies who is prevented from seeing the sections disabled using the ERUDisabledSettingsSections enum.

Enum Members

Value

Description

erLimitedSettingAccessNoOne

0

(default) Both server and facility administrators have access to all sections.

erLimitedSettingAccessFacilityAdmin

1

The facility administrator does not have access to disabled sections.

erLimitedSettingAccessAllAdmins

2

No administrator has access to the disabled sections.


Go to Top

 

ERULinkedFolderStatus

This enumeration identifies the synchronization status of a linked folder.

Enum Members

Value

erLinkedFolder_E_UnableToConnect

1

erLinkedFolder_E_CSLocationNotFound

2

erLinkedFolder_E_CSConnectionNotAllowed

3

erLinkedFolder_E_NoCSConnectionDefined

4

erLinkedFolder_E_FileLimitExceeded

5

erLinkedFolder_E_BadCSCredentials

6

erLinkedFolder_E_NewFolder

7

erLinkedFolderSynchRequested

8

erLinkedFolderSynchInProgress

9

erLinkedFolderSynchronized

10

 

Go to Top

ERULockStatus

Specifies the lock status of an eRoom server or community. At present erLockAdminOnly is the only valid lock status member for a community.

Enum Members

Description

erLockNone

The site is not locked.

erLockAdminOnly

The site or community is locked. When a community is locked, only site administrators can access community member lists and rooms within communities.

erLockNoAccess

(Reserved for future use.)

erLockExport

(Reserved for future use.)


Go to Top

ERUMailFlag

ERUMailFlag is used when sending mail.

Enum Members

Description

erMailFlagNone

No flags specified.

erMailFlagAllOrNone

If any members in the member set do not have email addresses specified, return the error EROOM_E_NOADDRESS. If this flag is not supplied, members in the member set that don't have email addresses specified will be skipped.


Go to Top

ERUMemberChoice

Determines the set of possible members from which subsets may be chosen as cell values for a Members or Approval column in a Database.

Enum Members

Value

Description

erMemberChoiceAllRoomMembers

0

The set of possible members consists of every member with access to the database

erMemberChoiceList

1

The set of possible members consists of the list of members that was specified via the last call to SetMemberList


Go to Top

ERUMemberFlag

Controls the content and format of a collection of members returned from an API call. Note that erMemFlagUsersOnly, erMemFlagGroupsOnly, and erMemFlagCustomRolesOnly are mutually exclusive.

Enum Members

Value

Description

erMemFlagNone

0

No flags specified.

erMemFlagExpandGroups

1

Expands groups to show their membership.

erMemFlagGroupsOnly

2

Returns only groups.

erMemFlagUsersOnly

4

Returns only individual users.

erMemFlagUsers

4

Returns all users.

erMemFlagNoDeactivated

8

Return only non-deactivated members.

erMemFlagSortedLastNameFirst

16

Returns sorted with last name coming first.

erMemFlagCustomRolesOnly

32

Returns only custom roles.

erMemFlagBuiltInGroups

64

Returns built-in groups.

erMemFlagNoExpandBuiltins

128

Returns 0 members as members are part of built-in groups.

erMemFlagExcludeAllGroup  

256

Returns direct members, group names and custom roles.


Go to Top

ERUMemberPropertyDisplay

Controls the location where member can be displayed.

Enum Members

Value

Description

erMemberPropDisplayNone

0

No display.

erMemberPropDisplayInSearch

1

Display in search.

erMemberPropDisplayInLists

2

Display in lists.


Go to Top

ERUMemberPropertyID

Member Property ID names used when working with Directory Connections.

Enum Members

Description

erMemberPropFirstName

First name property of a directory member.

erMemberPropMiddleName

Middle name property of a directory member.

erMemberPropLastName

Last name property of a directory member.

erMemberPropLoginName

Login name property of a directory member.

erMemberPropEMailAddress

EmailAddress property a directory member.

erMemberPropOrganization

Organization property of a directory member.

erMemberPropURL

URL property of a directory member.

erMemberPropOtherInfo

OtherInfo property of a directory member.

erMemberPropUniqueID

UniqueID property of a directory member.

erMemberPropPassword

Password property of a directory member.

erMemberPropInitials

Initials property of a directory member.


Go to Top

ERUMemberRole

Describes a member's role in an eRoom.

Enum Members

Description

erRoleCoordinator

Has full access to all content in the eRoom. Can change access lists, release editing reservations, delete eRooms.

erRoleParticipant

Can create new items, and read and edit other member's items as allowed by access control settings for any particular item.

erRoleObserver

Can keep up with what is happening in an eRoom, but cannot participate in it.

erRoleNone

Has no role in the eRoom.


Go to Top

ERUMemberType

Differentiates between an individual User, a Group, and Custom Role.

Enum Members

Description

erMemTypeUser

The member is an individual User.

erMemTypeGroup

The member is a Group.

erMemTypeCustomRole

The member is a CustomRole.


Go to Top

ERUMoveFlag

ERUMoveFlag used when moving items.

Enum Members

Description

erMoveFlagNone

No flags specified.

erMoveFlagMakeNameUnique

If the item's name is not unique within the destination container, then make it unique.

 

Go to Top

ERUNotificationFrequency

ERUNotificationFrequency is used to specify all frequencies for notification.

Enum Members

Description

erFrequencyNone

Do not send email notification when an item changes.

erFrequencyImmediate

Send email notification as soon as an item changes.

erFrequencyOvernight

Send email notification for changed items once a day.

erFrequencyImmediateMine

Send email notification as soon as the calendar changes. Additionally send notification as soon as any calendar event which the current user owns in the calendar has changed.

erFrequencyOvernightMine

Send email notification for changes to the calendar once a day. Additionally send notification once a day about changed calendar events which the current user owns in the calendar.

 

Go to Top

ERUOperator

ERUOperator is used to specify search criteria.

Enum Members

Description

erOperBetween

Search for any item that is between the criterion.

erOperLess

Search for any item that is less than the criterion.

erOperLessEqual

Search for any item that is less than or equal to the criterion.

erOperEqual

Search for any item that is equal to the criterion.

erOperGreaterEqual

Search for any item that is greater than or equal to the criterion.

erOperGreater

Search for any item that is greater than the criterion.

erOperNotEqual

Search for any item that is not equal to the criterion.


Go to Top

ERUOverrideURL

This enumeration is obsolete in V. 7. Defines values for all eRoom server URLs that can be overridden, regardless of level (server, facility, room, etc). The naming convention tells you the scope of the page (i.e., erURLFACILITYRoomImport is an override at the FACILITY level that displays a page for importing rooms).

Enum Members

Description

erURLFacilitySettings

Facility Settings page.

erURLFacilityUserCreate

Create new member page.

erURLFacilityGroupCreate

Create new  group page.

erURLFacilityMemberInfo

Member information page.

erURLFacilityRoomImport

Import Room page.

erURLFacilityRoomCreate

Create an eRoom page.

erURLFacilityDelete

Delete Facility confirmation page.

*erURLFacilityLogin

Facility login page.

*erURLFacilityDirectoryOfRooms

Directory of eRooms page.

*erURLRoomAddMembers

Choose Members to add to eRoom page.

*erURLRoomRemoveMembers

Choose Members to remove from eRoom page.

erURLRoomRoomDelete

Delete eRoom confirmation page.

erURLRoomSettings

eRoom Settings page.

erURLRoomInvite

Choose Members to invite to eRoom page.

*These represent the four existing URLs that can be overridden through properties on IERUFacility in v5.0 (FacilityLoginOverrideURL, FacilityOverrideURL, AddMemberOverrideURL, and RemoveMemberOverrideURL). For compatibility purposes, these properties will continue to work, but they are obsolete and should be replaced by the new methods.

Go to Top

ERUOwnership

Specifies an operator to be used in an owner-based query or method.

Enum Members

Description

erOwnerAnyone

Search through all items, regardless of owner.

erOwnerEveryone

Search for items with an edit list that includes Everyone.

erOwnerCoordinatorsOnly

Search for items with an edit list that includes Coordinators only.

erOwnerMember

Search for items owned by a specified member.


Go to Top

ERUPageType

Specifies the type of page that is being displayed via a custom extension.

Enum Members

Value

erPageItem

0

erPageFacilitySearchPage

1

erPageRoomSearchPage

2

erPageSiteSettingsPage

3

erPageCommunitySettingsPage

4

erPageFacilitySettingsPage

5

erPageRoomSettingsPageFromRoom

6

erPageRoomSettingsPageFromFacility

7

erPageSiteMembersPage

8

erPageCommunityMembersPage

9

erPageGroupMembersPage

10

erPageRoomMembersPage

11

erPageMembersSearchPage

13

erPageDatabaseTemplatesPage

14

erPageMeetingsListPage

15

erPageInstantMeetingPage

16

erPageTasksListsPage

17

erPageMyERoomsPage

18

erPageExternalUserPage

19

erPageSiteSearchPage

20

erPageDialogPage

1000

Go to Top

ERUParameterType

ERUParameterType is used to describe whether a parameter is an id or a name. Used in LoginUser() method on the IERUApplication interface and in ImpersonateUser() method on the IERUUserContext interface.

Enum Members

Description

erParamTypeName

Specifies the name of a parameter.

erParamTypeID

Specifies the ID of a parameter.


Go to Top

 

ERUPeriod

 

Enum Members

Value

erPeriodMonth

0

erPeriodQuarter

1

erPeriodYear

2


Go to Top

ERUPermission

Specifies a particular permission in an API call.

Enum Members

Description

erPermissionAdministrator

Specifies the administrator's rights.

erPermissionGroupCreator

Specifies the create group privilege.

erPermissionMemberListModifier

Specifies the modify member list privilege.

erPermissionMemberListReader

Specifies the view member list privilege.

erPermissionPasswordModifier

Specifies the modify password privilege.

erPermissionRoomCreator

Specifies the create room privilege.


Go to Top

ERUPrivacy

Specifies the accessibility of a community.

Enum Members

Value

Description

erPrivacyPrivate

0

Specifies that the community is private and its members do not appear in the site member list.

erPrivacySemiPrivate

1

Specifies that the community is restricted and its members do not appear in the site member list, but they can be added to other communities if they are looked up by name.

erPrivacyPublic

2

Specifies that the community is public and its members appear in the site member list.


Go to Top

ERUProcessStepOverride

Used in the ClearOverrides method to specify the overriden value to be cleared.

Enum Members

Value

Description

erProcessStepOverrideShowGenericTextInSearchForm

1

GenericText

erProcessStepOverrideInstructionText

2

Instruction text

erProcessStepOverrideWelcomeMessage

4

Welcome message

 

Go to Top

ERUProjectField

Identifies a particular field in the Project Schedule. Values represent the various fields on a project schedule for use with sorting/grouping.

Enum Members

Value

erProjectFldNone

0

erProjectFldTitle

1

erProjectFldID

2

erProjectFldDuration

3

erPrerProjectFldStatus

4

erProjectFldStart

5

erProjectFldEnd

6

erProjectFldPredecessors

7

erProjectFldCategory

8

erProjectFldNote

9

erProjectFldResource

10

erProjectFldGantt

11

erProjectFldEarliestStartDate

12

 

Go to Top

ERUProjectFilter

Filters for certain types of tasks in the Project Schedule.

Enum Members

Value

Description

erProjectFilterAll

0

Display all tasks in the Project Schedule.

erProjectFilterAllUnfinished

1

Display all unfinished tasks in the Project Schedule.

erProjectFilterMine

2

Display all tasks owned by me in the Project Schedule.

erProjectFilterMyUnfinished

3

Display all unfinished tasks owned by me in the Project Schedule.

 

Go to Top

 

ERUProjectSummaryType

Specifies the context of the summary in an API call.

Enum Members

Value

Description

erProjectSummaryAll

0

A summary on all tasks is requested.

erProjectSummaryCategory

1

A summary for all tasks in a given category is requested.

erProjectSummaryMember

2

A summary for all tasks for a given member is requested.

 

Go to Top

ERUProjectView

Indicates the view of the Project Schedule.

Enum Members

Value

Description

erProjectViewTaskDetailed

0

Display the detailed view.

erProjectViewGant

1

Display the Gant chart.

 

Go to Top

 

ERUPropertyID

Values are used to identify item properties that are changing or have changed during a modify event. The names of these values correspond to like-named properties in SAAPI.

Enum Members

Value

erProperty_None

0

erProperty_Name

1

erProperty_DisplayName

2

erProperty_URL

3

erProperty_Icon

4

erProperty_IconCustom

5

erProperty_XYPosition

6

erProperty_ShowTopic

7

erProperty_ShowAttachments

8

erProperty_ShowDescription

9

erProperty_ItemTypeChange

10

erProperty_Description

11

erProperty_Instructions

12

erProperty_Welcome

13

erProperty_Body

14

erProperty_Question

15

erProperty_OpenInNewWindow

16

erProperty_AllowNestedResponses

17

erProperty_File

18

erProperty_VersionName

19

erProperty_BundleFiles

20

erProperty_TitleColumn

21

erProperty_ProcessHandler

22

erProperty_ReadOnly

23

erProperty_Hidden

24

erProperty_RowEditAccess

25

erProperty_RoomProjectStatus

26

erProperty_LoginName

27

erProperty_FirstName

28

erProperty_MiddleName

29

erProperty_LastName

30

erProperty_FirstMiddleLast

31

erProperty_OtherInfo

32

erProperty_Email

33

erProperty_OtherSettings

34

erProperty_Password

35

erProperty_Organization

36

erProperty_Initials

37

erProperty_LockedOut

38

erProperty_POPServer

39

erProperty_POPAccount

40

erProperty_POPPassword

41

erProperty_InboxAddress

42

erProperty_PollChoices

43

erProperty_AllowWriteIn

44

erProperty_AllowMultipleVotes

45

erProperty_ShowVoteTotals

46

erProperty_IsClosed

47

erProperty_SortVoteTotals

48

erProperty_ShowVotesCastTo

49

erProperty_DefaultAccessControl

50

erProperty_AllowManualRouting

51

erProperty_ShowSummary

52

erProperty_ShowSearchForm

53

erProperty_ProcessStepLabel

54

erProperty_ProcessStepOrder

55

erProperty_IsRowCreationAllowed

56

erProperty_GroupColumn

57

erProperty_Style

58

erProperty_RowEditingAccess

59

erProperty_StartDate

60

erProperty_WeekStartsOnSunday

61

erProperty_TardyThreshold

62

erProperty_EnableResourceProgressReports

63

erProperty_EnableProgressReports

64

erProperty_ProgressReportInterval

65

erProperty_RecurrencePattern

66

erProperty_Days

67

erProperty_TimeZone

68

erProperty_NotificationFormat

69

erProperty_Duration

70

erProperty_Participants

71

erProperty_OtherParticipants

72

erProperty_ColumnType

73

erProperty_DefaultValue

74

erProperty_Wrap

75

erProperty_CharacterLimit

76

erProperty_LineCount

77

erProperty_DateIsDue

78

erProperty_KeywordAllowMultiple

79

erProperty_TrackVersions

80

erProperty_DashboardColumns

81

erProperty_DashboardOperator

82

erProperty_DashboardArgument

83


Go to Top

 

ERUProviderFamily

External Storage Provider Families.

Enum Members

Value

Description

erProviderFamilyDocumentum

1

Documentum external storage provider

 

Go to Top

 

ERUProvisioningUse

Values are used to describe how a provisioning group is used.

Enum Members

Value

Description

erProvisioningUseNone

0

Do not use provisioning groups to decide on which server to create the new object.

erProvisioningUseMyeRooms

1

Provisioning groups are used when deciding on which server a user's my eRoom's page should reside.

erProvisioningUseRoomAndFacilityCreation

2

Provisioning groups are used during room and facility creation to determine on which server they will reside.

 

Go to Top

ERURealTimeStatisticSort (Deprecated)

Specifies the sort order used for statistics that are retrieved by the GetStatistics method.

Enum Members

Value

Description

erRTStatSortName

0

Sorts real time meeting statistics alphabetically by name.

erRTStatSortDurationReverse

1

Sorts real time meeting statistics by duration in reverse order.


Go to Top

ERURealTimeStatisticType (Deprecated)

Specifies the contents of the Name and DisplayName properties that are retrieved through the GetStatistics method.

Enum Members

Value

Description

erRTStatTypeRoom

1

Returns real time meeting statistics for a room.

erRTStatTypeMember

2

Returns real time meeting statistics for a meeting.


Go to Top

ERURecurrencePattern

ERURecurrencePattern is used to define the frequency of the calendar event.

Enum Members

Description

erRecPatternOnce

Once

erRecPatternOnDaysOfWeek

Every [Days] of the week

erRecPatternOnDayOfMonth

Every [Day (only one day)] of the month

erRecPatternOnDayOfEveryOtherWeek

[Day (only one day)] of every other week

erRecPatternOnDayOfEveryThirdWeek

[Day (only one day)] of every third week

erRecPatternOnDayOfFirstWeekEveryMonth

[Day (only one day)] on every first week of the month

erRecPatternOnDayOfSecondWeekEveryMonth

[Day (only one day)] on every second week of the month

erRecPatternOnDayOfThirdWeekEveryMonth

[Day (only one day)] on every third week of the month

erRecPatternOnDayOfFourthWeekEveryMonth

[Day (only one day)] on every fouth week of the month


Go to Top

ERURoomImportFlag

Used when importing a Room into a Facility.

Enum Members

Description

erRoomImportFlagNone

No flags specified.

erRoomIncludeExtraFiles

Include additional files when importing a room.


Go to Top

ERURouteFlag

ERURouteFlag used when routing items.

Enum Members

Description

erRouteFlagMakeNameUnique

If the item's name is not unique within the destination container, then make it unique.


Go to Top

ERUScope

ERUScope values represent various provisioning scopes.

Enum Members

Value

erAllRoomServers  

0x10

erAllFileServers  

0x20

erAllDataServers  

0x40

erAllIndexServers

0x80

erAllCommunities  

0x100


Go to Top

ERUSearchOption

Specifies options during a search.

Enum Members

Value

Description

erSearchOptNone

0

Search for all items.

erSearchOptUnreadOnly

1

Search only for items marked as unread.

erSearchOptAdminMode

2

Search through all rooms that I can open as opposed to all rooms of which I am a member.  This applies only to site and community administrators, since only they can open rooms of which they are not members.

erSearchOptFindRooms

4

Search only for rooms that match.


Go to Top

ERUServerFeature

Specifies which services run on a particular eRoom Server.

Enum Members

Value

erFeatureNone

0

erFeatureHosteRooms

1

erFeatureMailNotification

2

erFeatureFullTextIndex

3

erFeatureDirectorySynch

4

erFeatureIncomingEMail

5

erFeatureInstantNotification

6

erFeatureUsageReports

7

erFeatureTemplateFacilities

8

erFeatureSMTPServer

9

erFeaturePrimaryDirectorySynch

10


Go to Top

ERUShowVotesCastTo

Specifies who sees the votes cast.

Enum Members

Description

erShowVotesCastToEveryOne

Anyone who can see the Poll or Poll Page sees the votes cast (default).

erShowVotesCastToVoters

Only members who have voted see the votes cast.

erShowVotesCastToCreatorAndCoordinators

Only the creator of the Poll or Poll Page and the coordinators of the eRoom see the votes cast.

erShowVotesCastToNobody

Nobody sees the votes cast.


Go to Top

ERUShowVoteTotalsTo

Specifies who can see the vote totals in a Poll.

Enum Members

Description

erShowVoteTotalsToToEveryOne

Anybody who can see the Poll or Poll Page sees the vote totals (default).

erShowVoteTotalsToVoters

Only members who have voted see the vote totals.

erShowVoteTotalsToCreatorAndCoordinators

Only the creator of the Poll or Poll Page and the coordinators of the eRoom see the vote totals.


Go to Top

ERUSiteServerType

Specifies the type of server resource represented by an IERUSiteServer.

Enum Members

Value

Description

erSiteNone

0

This server hosts no functions.

erSiteRoomServer

0x1

The server can host eRooms.

erSiteDatabaseServer

0x2

The server hosts the database.

erSiteFileServer

0x4

Files that are uploaded to eRooms are stored on this server.

erSiteIndexerServer

0x8

This server hosts the full text indexer service.

erSiteAllServer

0xffffffff

This server serves all functions.


Go to Top

ERUSortOrder

ERUSortOrder is used to specify the sort order. For example, to specify the sort order for a database column.

Enum Members

Description

erSortAscending

The column is sorted in ascending order (A-Z, 1-9).

erSortDescending

The column is sorted in descending order (Z-A, 9-1).


Go to Top

ERUSpecialMembers

ERUSpecialMember contains member IDs that have special meaning.

Enum Members

Value

Description

erSpecialMemberAllGroup

-2050

ID of the All group.

erSpecialMemberServerAdmin

1

ID of the ServerAdmin.


Go to Top

ERUStandardIcons

ERUStandardIcons is used to specify all standard icons. The standard icons for the poll page are the same set of icons for the folder page.

Note: All standard icon names use the same prefix pattern, erIcon(Object), where "Object" is the item with which the icon is associated. The suffix describes the appearance of the icon.

Enum Members

Value

erIconFolderPlainFolder

0

erIconFolderDollarFolder

1

erIconFolderClockFolder

2

erIconFolderPaperClipFolder

3

erIconFolderTelephoneFolder

4

erIconFolderOrganizerFolder

5

erIconFolderFaxFolder

6

erIconFolderPlainPapers

7

erIconFolderDollarPapers

8

erIconFolderClockPapers

9

erIconFolderTelephonePapers

10

erIconFolderOrganizerPapers

11

erIconFolderTelephone

12

erIconFolderClock

13

erIconFolderDollar

14

erIconFolderOrganizer

15

erIconFolderPaperClip

16

erIconFolderFax

17

erIconFolderLock

18

erIconFolderPollbox

19

erIconFolderCamera

20

erIconFolderCameraFolder

21

erIconFolderGlobe

22

erIconFolderGlobeFolder

23

erIconFolderNewspaper

24

erIconFolderNewspaperFolder

25

erIconFolderCheck

26

erIconFolderCheckFolder

27

erIconFolderBook

28

erIconFolderBookFolder

29

erIconFolderDoNotEnterSign

30

erIconFolderDoNotEnterSignFolder

31

erIconFolderTopicFolder

32

erIconFolderLockFolder

33

erIconFolderQuestionFolder

34

erIconFolderExclamationFolder

35

erIconFolderLetterFolder

36

erIconFolderPollBoxFolder

37

erIconFolderPaperFolder

38

erIconFolderTrophy

39

erIconFolderTrophyFolder

40

erIconFolderOldBooks

41

erIconFolderOldBooksFolder

42

erIconFolderBooks

43

erIconFolderBooksFolder

44

erIconFolderShip

45

erIconFolderShipFolder

46

erIconFolderCloud

47

erIconFolderCloudFolder

48

erIconFolderTimeBomb

49

erIconFolderTimeBombFolder

50

erIconFolderBulb

51

erIconFolderBulbFolder

52

erIconFolderThumbUp

53

erIconFolderThumbUpFolder

54

erIconFolderThumbDown

55

erIconFolderThumbDownFolder

56

erIconFolderStopWatch

57

erIconFolderAlarmStopWatch

58

erIconFolderPresentation

59

erIconFolderPresentationFolder

60

erIconFolderReminder

61

erIconFolderReminderFolder

62

erIconFolderRecycle

63

erIconFolderRecycleFolder

64

erIconFolderPackage

65

erIconFolderPackageFolder

66

erIconFolderCoffeeCup

67

erIconFolderCoffeeCupFolder

68

erIconFolderClipBoard

69

erIconFolderClipBoardFolder

70

erIconFolderChat

71

erIconFolderCharFolder

72

erIconFolderCalendar

73

erIconFolderCalendarFolder

74

erIconDiscussionPlainPeopleTalk

0

erIconDiscussionDollarPeopleTalk

1

erIconDiscussionClockPeopleTalk

2

erIconDiscussionTelephonePeopleTalk

3

erIconNotePlain

0

erIconNoteDollar

1

erIconNoteClock

2

erIconNoteTelephone

3

erIconNotePaperClip

4

erIconNoteOrganizer

5

erIconNoteFax

6

erIconNoteTopic

7

erIconLinkPlain

0

erIconLinkQuestion

1

erIconLinkGlobe

2

erIconLinkPaperClip

3

erIconLinkClock

4

erIconLinkTelephone

5

erIconLinkOrganizer

6

erIconLinkDoors

7

erIconPollPlain

0

erIconPollClock

1

erIconPollDollar

2

erIconListPlain

0

erIconListClock

1

erIconListPresentation

2

erIconListCalendar

3

erIconListLock

4

erIconListPhone

5

erIconListThumbUp

6

erIconListThumbDown

7

erIconTopicPlain

0

erIconTopicDollar

1

erIconTopicClock

2

erIconTopicPhone

3

erIconInboxPlain

0

erIconInboxClock

1

erIconInboxPresentation

2

erIconInboxCalendar

3

erIconInboxCup

4

erIconInboxPhone

5

erIconInboxThumbUp

6

erIconInboxThumbDown

7

erIconMailPlain

0

erIconDatabasePlain

0

erIconCalendarPlain

0


Go to Top

ERUSynchronousEventSequence

ERUSynchronousEventSequence is used in the RegisterForEvent method to identify the sequence of the event to be handled.  It is also supplied as a return value for the EventSequence property.

Enum Members

erSynchEventSequence_After

erSynchEventSequence_Before


Go to Top

ERUSynchronousEventType

ERUSynchronousEventType is used in the RegisterForEvent method to identify the type of the event to be handled. It is also supplied as a return value for the EventType property.

Enum Members

Description

erSynchEventType_None

No event type (return value only)

erSynchEventType_Authenticate

Authentication

erSynchEventType_CheckPassword

Password check

erSynchEventType_AuthenticationFailed

Authentication failed

erSynchEventType_AddFile

Add file

erSynchEventType_ReplaceFile

Replace file

erSynchEventType_EditDBRow

Edit DB Row

erSynchEventType_CommunityAdd

Community add

erSynchEventType_CommunityDelete

Community delete

erSynchEventType_CommunityImport

Community import

erSynchEventType_DirectorySynch

Directory synch

erSynchEventType_FacilityAdd

Add facility

erSynchEventType_FacilityDelete

Delete facility

erSynchEventType_FacilityModify

Modify facility

erSynchEventType_FacilityImport

Import facility

erSynchEventType_RoomAdd

Add room

erSynchEventType_RoomDelete

Delete room

erSynchEventType_RoomMembershipChange

Room membership change

erSynchEventType_RoomModify

Modify room

erSynchEventType_RoomImport

Import room

erSynchEventType_RoomMembershipChange

Room membership change

erSynchEventType_UserAdd

Add user

erSynchEventType_UserDelete

Delete user

erSynchEventType_UserModify

Modify user

erSynchEventType_GroupAdd

Add group

erSynchEventType_GroupDelete

Delete group

erSynchEventType_GroupModify

Modify group

erSynchEventType_GroupMembershipChange

Group membership change

erSynchEventType_ItemAdd

Add item

erSynchEventType_ItemDelete

Delete item

erSynchEventType_ItemModify

Modify item

erSynchEventType_ItemMove

Move item

erSynchEventType_ItemAccessControlChange

Item access control change

erSynchEventType_ItemCopy

Copy item

erSynchEventType_ColumnAdd

Add column

erSynchEventType_ColumnRemove

Remove column

erSynchEventType_ColumnModify

Modify column

erSynchEventType_FileUnlink

File unlink

erSynchEventType_FileLink

File link

erSynchEventType_TicketAuthenticated

Ticket authenticated

erSynchEventType_TicketAuthenticateFailed

Ticket authentication failed

erSynchEventType_DBRowValidate

DBRow validation event

erSynchEventType_DBRowDialog

DBRow field display control event

erSynchEventType_SiteLogout

User logout


Go to Top

ERUTaskStatus

Indicates the progress of a task in a Project Schedule.

Enum Members

Value

erTaskStatusNotStarted

 0

erTaskStatusInProgress

 1

erTaskStatusTardy

 2

erTaskStatusOverdue

 3


Go to Top

ERUTextFormat

Indicates whether an input text parameter is in HTML format or plain text format.

Enum Members

Description

erFormatHTML

Format as HTML

erFormatPlainText

Format as plain text


Go to Top

ERUTimeZone

Specifies the user's time zone text format.

Enum Members

erTimeZoneAfghanistanStandardTime

erTimeZoneAlaskanStandardTime

erTimeZoneArabStandardTime

erTimeZoneArabianStandardTime

erTimeZoneArabicStandardTime

erTimeZoneAtlanticStandardTime

erTimeZoneAUSCentralStandardTime

erTimeZoneAUSEasternStandardTime

erTimeZoneAzoresStandardTime

erTimeZoneCanadaCentralStandardTime

erTimeZoneCapeVerdeStandardTime

erTimeZoneCaucasusStandardTime

erTimeZoneCenAustraliaStandardTime

erTimeZoneCentralAmericaStandardTime

erTimeZoneCentralAsiaStandardTime

erTimeZoneCentralEuropeStandardTime

erTimeZoneCentralEuropeanStandardTime

erTimeZoneCentralPacificStandardTime

erTimeZoneCentralStandardTime

erTimeZoneChinaStandardTime

erTimeZoneDatelineStandardTime

erTimeZoneEAfricaStandardTime

erTimeZoneEAustraliaStandardTime

erTimeZoneEEuropeStandardTime

erTimeZoneESouthAmericaStandardTime

erTimeZoneEasternStandardTime

erTimeZoneEgyptStandardTime

erTimeZoneEkaterinburgStandardTime

erTimeZoneFijiStandardTime

erTimeZoneFLEStandardTime

erTimeZoneGMTStandardTime

erTimeZoneGreenlandStandardTime

erTimeZoneGreenwichStandardTime

erTimeZoneGTBStandardTime

erTimeZoneHawaiianStandardTime

erTimeZoneIndiaStandardTime

erTimeZoneIranStandardTime

erTimeZoneJerusalemStandardTime

erTimeZoneKoreaStandardTime

erTimeZoneMexicoStandardTime

erTimeZoneMidAtlanticStandardTime

erTimeZoneMountainStandardTime

erTimeZoneMyanmarStandardTime

erTimeZoneNCentralAsiaStandardTime

erTimeZoneNepalStandardTime

erTimeZoneNewZealandStandardTime

erTimeZoneNewfoundlandStandardTime

erTimeZoneNorthAsiaEastStandardTime

erTimeZoneNorthAsiaStandardTime

erTimeZonePacificSAStandardTime

erTimeZonePacificStandardTime

erTimeZoneRomanceStandardTime

erTimeZoneRussianStandardTime

erTimeZoneSAEasternStandardTime

erTimeZoneSAPacificStandardTime

erTimeZoneSAWesternStandardTime

erTimeZoneSamoaStandardTime

erTimeZoneSEAsiaStandardTime

erTimeZoneMalayPeninsulaStandardTime

erTimeZoneSouthAfricaStandardTime

erTimeZoneSriLankaStandardTime

erTimeZoneTaipeiStandardTime

erTimeZoneTasmaniaStandardTime

erTimeZoneTokyoStandardTime

erTimeZoneTongaStandardTime

erTimeZoneUSEasternStandardTime

erTimeZoneUSMountainStandardTime

erTimeZoneVladivostokStandardTime

erTimeZoneWAustraliaStandardTime

erTimeZoneWCentralAfricaStandardTime

erTimeZoneWEuropeStandardTime

erTimeZoneWestAsiaStandardTime

erTimeZoneWestPacificStandardTime

erTimeZoneYakutskStandardTime


Go to Top

ERUTrafficLightColor

Specifies the color of a traffic light status indicator.

Enum Members

erTrafficLightColorGreen

erTrafficLightColorYellow

erTrafficLightColorRed

erTrafficLightColorNone

erTrafficLightColorNone is for use with ProjectStatus, but not for use with database cells. Database cells will either be unset or contain one Green, Yellow, or Red.


Go to Top

ERUTrafficLightStyle

Specifies the style of a traffic light status indicator.

Enum Members

Description

erTrafficLightSingle

Red, yellow, and green in a single light

erTrafficLightTriple

red/yellow/green in three horizontal lights

erTrafficLightCheck

check/dash/x

erTrafficLightThumbs

thumb-up/thumbs-up-and-down/thumb-down

erTrafficLightCustom

Tthree boxes for user-supplied text


Go to Top

ERUUIEventType

Indicates the type of the UI event.

Enum Members

Value

erEventUnknown

0

erEventSiteLogin

1

erEventMyeRooms

2

erEventSiteSearch

3

erEventSiteSettings

4

erEventCreateCommunity

5

erEventImportCommunity

6

erEventExportCommunity

7

erEventDeleteCommunity

8

erEventCommunitySettings

9

erEventCommunityMemberList

10

erEventAddGuests

11

erEventMoveMembers

12

erEventCreateFacility

13

erEventImportFacility

14

erEventExportFacility

15

erEventDeleteFacility

16

erEventReprovisionFacility

17

erEventFacilitySettings

18

erEventCreateRoom

19

erEventImportRoom

20

erEventExportRoom

21

erEventDeleteRoom

22

erEventRoomSettings

23

erEventRoomMembers

24

erEventCreateUser

25

erEventCreateGroup

26

erEventDeleteMember

27

erEventAddGroupMember

28

erEventRemoveGroupMember

29

erEventEditUser

30

erEventEditGroup

31

erEventAddRoomMember

32

erEventRemoveRoomMember

33

erEventAddRole

34

erEventChangeRoles

35

erEventInviteRoomMember

36

erEventMeetingsAndEvents

37

erEventSendAlert

38

erEventGroupMembers

39

erEventCreateMembers

40

erEventCreateDBRow

41

erEventEditDBRow

42

erEventSiteLogout

43


Go to Top

ERUUserModifyType

ERUUserModifyType is used to determine access for modifying users. See the table below for a description of each value.

Enum Members

Location

CanModify

erUserModifyLogin

Server Member List

FALSE

erUserModifyLogin

NT Domain or local Facility

TRUE if the logged-in user is a facility administrator or has "can modify member list" privileges.

erUserModifyPassword

Server Member List

TRUE if this user and the logged-in user are the same (i.e. you can change your own password).

erUserModifyPassword

Local Facility

TRUE if the logged-in user is a facility administrator.

erUserModifyPassword

NT Domain

FALSE

erUserModifyPersonalInfo

Server Member List

TRUE

erUserModifyPersonalInfo

NT Domain or local Facility

TRUE if this user and the logged-in user are the same (i.e. you can change your own personal info) or if the logged-in user is a facility administrator or has "can modify member list" privileges.

*For the purposes of this table, the "primary location" of the user's profile information is defined as the location where the information originated. If this facility is not connected to the Server Member List or an NT Domain, the primary location is the local Facility. If this facility is connected to the Server Member List, the user may have come from there or may have been added locally to this facility. Finally, if the Server Member List is connected to an NT Domain but also contains users not in the NT Domain, a user's profile information may have originated locally, from the Server Member List, or from the NT Domain.

Go to Top

ERUWeekDay

Specifies days of the week.

Enum Members

Value

erWeekDayMonday

1

erWeekDayTuesday

2

erWeekDayWednesday

4

erWeekDayThursday

8

erWeekDayFriday

16

erWeekDaySaturday

32

erWeekDaySunday

64

 

Home