ObjectClassDecl

View as Markdown

Object class for declarative configuration.

Full nameMFiles.ObjectClassDecl
Proto filemfiles/structs.proto

Fields

FieldTypeNumberDescription
base_infoValueListItemDecl1Value list item representing this element.
aliasesstring2Semicolon-separated list of semantic aliases.
object_typeint323The object type with which this class is used.
is_predefinedbool4True if this is a predefined class (cannot be deleted, editing is restricted).
associated_property_defsrepeated AssociatedPropertyDef5PropertyDefs associated with this class.
name_property_defint326The ID of the property definition that represents the name of the document or other object. Typically PROPERTYDEF_TITLE (0).
default_workflowint327The default workflow of the document class, or zero if there is no default workflow.
force_workflowbool8True if the use of the specified workflow is forced.
aclAccessControlList9Specifies the ACL that defines the visibility and other permission settings of this class. Also specifies who can attach objects to this class.
signature_settings_for_new_objectsElectronicSignatureSettings10The electronic signature settings for creating an electronic signature for new objects. Reserved for future improvements.
assignment_class_infoAssignmentClassInfo11Assignment class info.
unknown_jsonstring12Opaque JSON object of schema-recognized, converter-unmapped properties for this element, keyed by original property name.

Used in fields