 |
|
|
|
|
Enumerations
The following enumerations are used by object methods in the CS User
Admin API. For a complete listing of enumeration constants, see the FileNet Content Services API Manual, release 5 series documentation on the
FileNet website.
e_Actions
These enumeration values represent the actions a user may perform on a
specific mezObject:
Constant |
Value
|
Description |
eActionAdd |
1
|
add
an object of this type |
eActionCopy
|
6
|
copy
this object |
eActionDelete
|
9
|
delete
this object |
eActionRename
|
14
|
rename
this object |
e_ObjectAccess
These enumeration values describe the access level a user has been granted
for a mezObject:
Constant |
Value
|
Description |
eObjAccessNone |
0
|
no
privileges to the object (not visible to end user) |
eObjAccessViewer |
1
|
read-only |
eObjAccessAuthor |
2
|
read
and write, version check-in / out, modify certain properties |
eObjAccessOwner |
3
|
all
author privileges, create / delete object, modify most properties |
eObjAccessAdmin |
4
|
all
owner privileges, modify all modifiable properties |
e_ObjectState
These enumeration values describe the state of a mezObject
object within the CS library:
Constant |
Value
|
Description |
eObjStateInitial |
1
|
object
created with "New" command, not yet stored in CS library,
no property values yet |
eObjStateFull |
2
|
full
object in the CS library with all property values specified |
eObjStatePartial |
3
|
partial
object in the CS library with some property values specified(Partial
mezObjects only contain some of their properties and are the result
of mezProperty
expansion via the Expand()
method.) |
eObjStateNew |
4
|
newly
allocated object, not yet stored in the CS library |
eObjStateDeleted |
5
|
object
deleted from the CS library |
e_PropertyDataType
These enumeration values define the data type of a mezProperty
object:
Constant |
Value
|
Description |
ePropDataTypeNumstring |
0
|
numeric
string |
ePropDataTypeString |
1
|
string |
ePropDataTypeNumeric |
2
|
numeric |
ePropDataTypeDateTime |
3
|
date
/ time |
ePropDataTypeText |
4
|
text
(longer than 32 characters) |
ePropDataTypeVersion |
5
|
version |
e_PropertyType
These enumeration values specify whether a mezProperty
object is a single value or list type:
Constant |
Value
|
Description |
ePropTypeSingle |
1
|
single
value |
ePropTypeList |
2
|
mezList
list of mezObject
children |
e_SortType
These enumeration values specify how mezProperty
object values should be sorted:
Constant |
Value
|
Description |
eSortTypeString |
1
|
sort
values as strings (alphanumerically), left justified |
eSortTypeNumeric |
2
|
sort
values as numbers, right justified |
|