2022 April Release

Class COOTC@1.1001:ComponentTemplateCategory Permanent link for this heading

Class Hierarchy

Object > ComponentObject > ConfigurationObject > ComponentTemplateCategory

Component object class to categorize templates

Additional Information

Properties Permanent link for this heading

Type

Property

Name

AuditLogType

auditlogtype

Type of auditlog on objects with this category

AttributeDefinition[]

categoryattributes

Properties

Object

categorybase

Base Category

ObjectClass[]

categoryclasses

Applicable for

boolean

categorycommon

Commonly Available

FieldConfig[]

categoryglobalfields

Fields

Object[]

categorygroup

Category Group

boolean

categoryisfile

Use as File

FieldConfig[]

categorymultiplefields

Serial Letter Fields

IncomingComponentCategory

categoryregcategory

Incoming Category for Registration

Object[]

categorysecchange

Change Access for Objects with this Category

Object[]

categorysecread

Read Access for Objects with this Category

Object[]

categorysecsecurity

Full Control for Objects with this Category

Symbol

categorysymbol

Symbol

TableConfig[]

categorytablefields

Tables

UserForm

catuserform

Form

Object[]

collections

Template Collections

RDObject[]

defaultrdobjects

Default Background Tasks

Object

defaultstate

Default Processing State

UserForm[]

deriveduserforms

Derived Forms

LanguageStringList[]

mlname

Multilingual Name

NameBuildConfiguration

namebuildconfiguration

Name Build Configuration

ComponentObject

retentionbasedateattr

Base Date for the Beginning of the Retention Period

Object

retentionperiod

Retention Period

boolean

retentionworthy

Retention Worthy

Object[]

usableforms

Usable Forms

ObjectClass[]

useableclasses

Applicable for

Actions Permanent link for this heading

Return Type

Signature

void

AttrCategoryRegCategoryGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

object[]

AttrObjCategoryFilter(
  ref retval object[] categories,
  optional AttributeDefinition attrdef)

void

AttrObjIsDraftTemplateGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjIsReleasedTemplatePublishedGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjNameGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjNameSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrObjReleasedTemplateGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

boolean

CheckLinkUsage(
  Room targetroom,
  boolean silent,
  out retval boolean allowed)

AttributeDefinition[]

GetAbstractAttributes(
  out retval AttributeDefinition[] abstractattributes)

RDObject

GetRetentionInformation(
  out retval RDObject rdobj,
  out ComponentObject basedateattr)

object

ObjectCreate(
  ref object coostdom,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

void

ResolveExpressionInfoContextObject(
  out ObjectClass[] contextclasses,
  out AttributeDefinition[] contextattributes)

void

SetRetentionRDObject(
  RDObject rdobj)