2022 June Release

Class FSCXEDITOR@1.1001:XeditorDocument Permanent link for this heading

Class Hierarchy

Object > ContentObject > XeditorDocument

Abstract base object class for Xeditor document classes

Properties Permanent link for this heading

Type

Property

Name

XeditorSchema

xdschema

XML Schema

string

xdschemaid

Schema ID

Actions Permanent link for this heading

Return Type

Signature

object

ObjectCopy(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

object

ReleaseTemplate(
  out retval object releasedtemplate,
  optional boolean keepoldrelease,
  optional dictionary additionalsettings)

Properties Permanent link for this heading


XML Schema (FSCXEDITOR@1.1001:xdschema) Permanent link for this heading

XML Schema of the xEditor document

XeditorSchema FSCXEDITOR@1.1001:xdschema not null readonly


Schema ID (FSCXEDITOR@1.1001:xdschemaid) Permanent link for this heading

XML Schema ID of the xEditor document

string FSCXEDITOR@1.1001:xdschemaid readonly volatile

Actions Permanent link for this heading


COOSYSTEM@1.1:ObjectCopy Permanent link for this heading

Creates a new object as the copy of the object. This action called on the source object. This action sets the property objsource on the copied object.

object COOSYSTEM@1.1:ObjectCopy(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

Name

Description

placement

object

The created copy of the object.

address

The object address for the new object. If this parameter is used, it overrides the specified COO store in parameter coost or the automatically chosen COO store, if no COO store was specified. @see ObjectCreate

virtualobject


COOTC@1.1001:ReleaseTemplate Permanent link for this heading

Action to release a template. A released template can be instantiated.

object COOTC@1.1001:ReleaseTemplate(
  out retval object releasedtemplate,
  optional boolean keepoldrelease,
  optional dictionary additionalsettings)

Name

Description

releasedtemplate

the released template

keepoldrelease

in case of newly created released template the old release is not deleted

additionalsettings

this dictionary may contain custom informations when calling the action manually to handle user decision e.g to release sub templates