2022 April Release

Class COOSYSTEM@1.1:ContentObject Permanent link for this heading

Class Hierarchy

Object > ContentObject

This abstract class is the base class for objects with multimedia contents (e.g. documents, spreadsheets, images, sound recordings, video sequences. etc.). The classes derived from ContentObject must have the object class ContentObjectClass.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Addressee[]

addressee

Addressees

Addressee[]

addresseecache

ArchiveLink

archivelink

SAP ArchiveLink

Object[]

assignedreferences

Assigned References

Object[]

boaddreferences

Add Attachments

content

boenterremark

Enter Remark

date

bolifecycleevalat

Next Evaluation of Life Cycle on/at

LifeCycleHistory[]

bolifecyclehistory

Life Cycle History

LifeCycleRule[]

bolifecyclerules

Life Cycle Rules

string[]

bonumberhistory

Number History

integer

boremarkamount

Amount of Remarks

content

boremarks

Remarks

content

boremarkscachedisplight

Existing Remarks (Light Dispatcher)

content

boremarkscachepdf

Existing Remarks (PDF Generation)

integer

boremarktimezonebias

EmployeeResponsibility[]

boresponsibility

Responsibility

string

boshortform

Short Form

boolean

bostartstdprocess

Start Standard Process

ProcessDefinition

bostdprocess

Standard Process

boolean

bostdprocessstarted

Standard Process Started

content

boviewremarks

Remarks

Content

content

File

Document

contentdoc

Document

Content

contentfinalform

File as Final Form

string

contentid

Content ID

Language

contentlanguage

Document Language

integer

contentnumber

Number

SerialEMail

contentsem

Serial E-Mail

Content

contenttimestamp

Time Stamp of Primary Content

ContentObject

contenttranslationof

Translation of

ContentObject[]

contenttranslationsobjects

Translations

Content

disporiginalcontent

Content

string

documentnumber

Document Number

integer

documentyear

Year

HashValue

hashvalue

Hash

date

journaldate

Journal Date

Object[]

linkedtextmodules

Text Modules

dictionary

mimeheader

Content Object MIME Header

ActivityInstance[]

objabortedpastactivities

Completed Activities of Aborted and Suspended Processes

ActivityInstance[]

objactivepastactivities

Completed Activities

ActivityInstance[]

objallactiveactivities

All Activities of Running or Completed Processes

ActivityInstance[]

objallactivities

All Activities of All Processes

CompoundDocument

objcddocument

Document

CommonStartedWorkFlowDiagrams[]

objcommonstartedprocsinfos

Information About Related Processes

ActivityInstance[]

objcurrentactivities

Current Activities in the Worklist of the Current User

ContentObject

objddocumentreplacedby

Replaced by

ActivityInstance[]

objfutureactivities

Planned Activities

ActivityInstance[]

objpastactivities

All Completed Activities

PersonnelFileFolder

objpersfilefolder

Personnel File Folder

ActivityInstance[]

objrunningactivities

Current Activities

User[]

objrunningactivitiesusers

Users With Current Activities

ProcessInstance[]

objsuspendedproclist

Suspended Processes

ProcessInstance[]

objterminatedproclist

Terminated Processes

OCRInformation

ocrinformation

OCR Status

PDFSignatureArea[]

pdfsignatureareas

PDF Signature Areas

BusinessObject

record

Record

Object[]

referencedby

Referenced by

Object[]

references

References

Outgoing

replytoincoming

Reply

ScanResult

scanresult

Result of Virus Scan

boolean

showinoverview

Show in Overview

Content

sigcont

Signed Content

string[]

timestampdestreadable

Content With Timestamp in a Human-Readable Format

string

timestamphash

Timestamp Hash

ProcessInstance[]

workflow

Processes

Actions Permanent link for this heading

Return Type

Signature

void

AddPDFSignatures(
  PDFSignature[] signatures,
  optional object signobject)

void

AddRecentlyUsed(
  object context,
  optional object[] additionalobjects)

void

AddRemark(
  optional any remark,
  optional string event,
  optional datetime _date,
  optional object[] references,
  optional boolean suppresshistory)

void

AddToFavorites(
  optional integer unused1,
  optional integer unused2)

void

AddToTeamRoomTemplates(
  optional integer unused1,
  optional integer unused2)

void

AddToTemplateCollection(
  optional integer unused1,
  optional integer unused2)

void

AdjustSecurityContext(
  object[] attrlist)

void

AllowedCollectionsFilter(
  ref object[] collections)

void

AnnotatePDF(
  ContentObject venv_pdfobject,
  integer venv_versionnumber,
  integer venv_layertype)

void

ApplyDigitalSignature(
  optional integer unused1,
  optional integer unused2)

void

ApplyDigitalSignatureClose(
  optional integer unused1,
  optional integer unused2)

void

ArchiveObjectComplete(
  optional integer unused1,
  optional integer unused2,
  ref boolean checked,
  out boolean cancelled,
  integer count)

void

ArchiveObjectContents(
  optional integer unused1,
  optional integer unused2,
  ref boolean checked,
  out boolean cancelled,
  integer count)

void

ArchiveObjectContentVersions(
  optional integer unused1,
  optional integer unused2,
  ref boolean checked,
  out boolean cancelled,
  integer count)

void

ArchiveObjectVersion(
  optional integer unused1,
  optional integer unused2)

void

ArchiveObjectVersionCopy(
  optional integer unused1,
  optional integer unused2)

void

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

void

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

void

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

void

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

void

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

void

AttrAnnotatedContentGetPostWrapper(
  AttributeDefinition attrdef,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

AttrAnnotatedContentGetVersionPostWrapper(
  AttributeDefinition attrdef,
  integer versnr,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

AttrAnnotatedContentSetPreWrapper(
  AttributeDefinition attrdef)

any

AttrArchiveLinkRestVersion(
  AttributeDefinition attrdef,
  object versobj,
  integer versnr,
  out retval any value)

void

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

string

AttrBORemarksGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

void

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

void

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

void

AttrChildrenDestructor(
  AttributeDefinition attrdef,
  any value)

void

AttrContentGetFinalFormWrapper(
  AttributeDefinition attrdef,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

AttrContentGetVersionFinalFormWrapper(
  AttributeDefinition attrdef,
  integer versnr,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

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

string

AttrEMailAddressesGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

any

AttrEmailLineCtor(
  AttributeDefinition attrdef,
  out retval any value,
  any oldvalues)

void

AttrJournalDateCopy(
  object attrdef,
  object sourceobj,
  out datetime value)

void

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

void

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

void

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

void

AttrObjDocStateCtor(
  object attrdef,
  out DocState value)

void

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

any

AttrObjIsTemplateCtor(
  AttributeDefinition attrdef,
  out retval any value)

void

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

object[]

AttrObjUseablePrimaryRelatedFilter(
  ref retval object[] values,
  optional AttributeDefinition attrdef)

void

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

void

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

void

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

void

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

void

AttrWatermarkContentGet(
  AttributeDefinition attrdef,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

void

AttrWatermarkContentGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any[] value,
  ref optional boolean volatile,
  ref optional boolean volatiletx)

boolean

AutoAssignDocument(
  object context,
  boolean autoassign,
  boolean closedocument,
  out retval boolean assigned)

void

BakeInAnnotationData(
  ref content pdfcontent,
  dictionary annotdata)

void

CalcNextNumber()

boolean

CanAddRemark(
  AttributeDefinition attrdef,
  out retval boolean canaddremark)

boolean

CanChangeProcessState(
  ProcessInstance procinst,
  ref retval boolean statechangeable)

boolean

CanCutObject(
  object container,
  out retval boolean cancut,
  AttributeDefinition view)

boolean

CanPrepareSignatureFolder(
  out retval boolean canprepare)

boolean

CanRegister(
  out retval boolean canregister,
  boolean checkworkflow)

object[]

CheckAdditionalParticipantRestrictions(
  ref retval object[] participants)

boolean

CheckAdditionalTemplateRestrictions(
  object container,
  out retval boolean allowed)

boolean

CheckDownloadPolicy(
  optional boolean silent,
  optional boolean contextspecific,
  optional User user,
  optional object objecttocheck,
  out retval boolean isreadable)

boolean

CheckParticipantAffiliation(
  WorkFlowParticipant participant,
  object actinst,
  out retval boolean usableparticipant,
  optional boolean skipdisplaywithaccessparts,
  optional AccessType[] requiredaccesstypes)

void

CheckParticipantRules(
  WorkFlowParticipant part,
  optional object processelement,
  optional ActivityType acttype)

void

ClearContentAddressees(
  object target,
  optional object view,
  optional object backlink)

void

CloseDocumentSecured()

void

CompareContentVersion(
  optional content content1,
  optional content content2)

Content

ConvertContentToFinalForm(
  optional object context,
  optional string format,
  out retval Content contentfinalform)

Content

ConvertContentToFinalFormPreWrapper(
  ref optional object context,
  ref optional string format,
  out retval Content contentfinalform)

AttributeDefinition[]

CopyAdditionalPropsOnReleaseTemplate(
  out retval AttributeDefinition[] copyattrs)

AttributeDefinition[]

CopyPropsOnContentTemplateTranslation(
  out retval AttributeDefinition[] copyattrs)

void

CreateObjectThumbnail(
  optional integer unused1,
  optional integer unused2,
  optional object attribute,
  optional integer contid,
  optional boolean locked)

void

CreatePortalEntry(
  out object portalentry)

Term

CreateSimpleTermHook(
  object venv_parent,
  object venv_view,
  string inputvalue,
  optional LanguageStringList[] inputvalues,
  out optional retval Term term)

void

DecryptContent(
  optional AttributeDefinition attrdef,
  ref optional Content content,
  optional boolean verify)

void

DefineSignatureAreas(
  optional integer unused1,
  optional integer unused2)

WorkFlowParticipant

DelegateActivityHook(
  ref retval WorkFlowParticipant participant,
  ref optional WorkFlowParticipant partmansubst,
  ActivityInstance activity,
  ProcessInstance process)

PrescriptionMetaDataWho[]

DelegateActivityMultipleHook(
  ref retval PrescriptionMetaDataWho[] participants,
  ActivityInstance activity,
  ProcessInstance process)

void

DeleteAnnotationData(
  ref content pdfcontent,
  optional dictionary annodata)

void

DeleteDuplicate()

void

DeleteTeamRoomObject(
  optional integer handle,
  optional integer index,
  optional object newowner,
  optional object newaclobj,
  ref optional object view,
  ref optional object source)

boolean

DisplayActionsInWorkflowTaskPane(
  out retval boolean displayactions)

boolean

DisplayContentAttributesReadonly(
  out retval boolean dispreadonly)

boolean

DisplayImageContentReadonly(
  out retval boolean dispreadonly)

void

DoCancelFileObject(
  object parent,
  object view,
  optional boolean issublevel)

void

DoCloseFileObject()

ContentObject

DoCreateContentTemplateTranslation(
  optional Language targetlanguage,
  out retval ContentObject translationobj)

void

DoRestoreFileObject(
  optional boolean issublevel)

void

EditContentOnline(
  optional integer unused1,
  optional integer unused2)

void

EditObjectAsMailMerge(
  optional integer unused1,
  optional integer unused2)

boolean

EnableRegistrationUC(
  AttributeDefinition exprattrdef,
  optional IncomingComponentCategory checkcat,
  out retval boolean enable)

void

EncryptContent(
  optional AttributeDefinition attrdef,
  ref optional Content content,
  optional boolean sign)

void

EvaluateGenericNameBuild(
  optional boolean force)

void

ExclusiveRegistration(
  object target,
  optional object view,
  optional object backlink)

void

ExtractAnnotationData(
  ref content pdfcontent,
  out dictionary annotdata)

object[]

FilterAllowedDefaultValueCategories(
  ref retval object[] categories)

object[]

FilterNonCommonCategories(
  AttributeDefinition attrdef,
  CheckAllowedMode mode,
  ref retval object[] categories)

object[]

FilterSearchForms(
  ref retval object[] searchforms,
  optional AttributeDefinition attrdef,
  optional boolean usefallback)

void

FinalizeSignPDF(
  out content signedpdfcontent,
  content pdfcontent,
  string hashb64,
  string signatureb64,
  datetime signdate,
  string signname,
  string signreason,
  string signlocation,
  optional SignImage signimage)

object

FindObjectByExternalKey(
  string extkey,
  AttributeDefinition attrdef,
  out retval object obj)

void

GenerateAndStoreHash(
  content value,
  optional HashAlgorithm algorithm,
  optional HashEncoding encoding,
  out string digest)

void

GenerateDefaultAppearance(
  ref dictionary annotdata,
  optional integer pagenum)

void

GetActiveMailPortalPart(
  out object portalpart)

object

GetAdditionalTaskTarget(
  out retval object target,
  optional boolean checktaskpane,
  optional AdditionalTaskDisplayMode displaymode)

Content

GetAltContent(
  ContentFormat contentformat,
  out retval Content content)

object

GetAlternativeWatchedNotificationObj(
  out retval object alternativeobj,
  optional object sourceobject,
  optional boolean includeroomalternative)

ApplicantFile

GetApplicantFile(
  out retval ApplicantFile applicantfile)

string[]

GetAvailableSignatureTexts(
  out retval string[] texts)

object[]

GetBGImageSuggestions(
  out retval object[] suggestions)

BusinessCase

GetBusinessCase(
  out retval BusinessCase businesscase)

BusinessCaseFolder

GetBusinessCaseFolder(
  out retval BusinessCaseFolder businesscasefolder)

void

GetCertificates(
  out object[] certificates)

EncryptionKind

GetContentEncryptionKind(
  out retval EncryptionKind encryptionkind)

ObjectClass

GetDataImportDataSourceClass(
  out retval ObjectClass targetclass)

DisplayViewList[]

GetDefaultDispView(
  AttributeDefinition attrdef,
  optional boolean usepreferredonly,
  out boolean useproductsettings,
  out retval DisplayViewList[] dispview)

string

GetDocProperty(
  optional string swcreference,
  string reference,
  out retval string value)

string

GetDownloadURL(
  out retval string url)

object[]

GetExpressionInfoContextObjects(
  AttributeExpressionDef attrdef,
  out retval object[] contextobjects,
  out optional IdentifierContext[] identifiercontext)

content

GetFieldDataSource(
  out retval content datasourcecontent)

PersonnelFileShelf

GetFileShelf(
  out retval PersonnelFileShelf shelf)

object

GetHolidayTableObject(
  out retval object holidaytable)

IncomingComponentCategory

GetIncomingCategory(
  optional integer dynkey,
  optional boolean checkroom,
  out retval IncomingComponentCategory incat)

WorkFlowParticipant

GetInitialResponsible(
  out retval WorkFlowParticipant responsible,
  out optional WorkFlowParticipant respmansubst,
  optional ProcessInstance procinst,
  optional object processsource)

void

GetLoadOptionsMenu(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

content

GetMailMergeContent(
  out retval content datasourcecontent)

MailSplitConfig[]

GetMailSplitConfiguration(
  out retval MailSplitConfig[] configs)

Group[]

GetManageableWorkFlowPreferenceGroupLocations(
  out retval Group[] groups)

Group

GetMasterGroup(
  out retval Group group,
  optional boolean considerversion)

MBInSpireService

GetMBInSpireService(
  out retval MBInSpireService svc,
  optional object context)

void

GetMenuEditCut(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetMenuFinalFormSetClose(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetMenuResetOptions(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

object

GetObjectFile(
  optional boolean includeself,
  out retval object objfile)

dictionary

GetPageTemplateVisibilitySettings(
  string title,
  object context,
  out retval dictionary tpsettings)

object

GetParentAttrDef(
  out retval object attrdef)

AttributeObjectDef

GetParticipantContextAttribute(
  out retval AttributeObjectDef attrdef)

ObjectClass[]

GetParticipantContextClass(
  out retval ObjectClass[] classes)

AttributeObjectDef

GetParticipantParentAttribute(
  out retval AttributeObjectDef attrdef)

PersonnelFile

GetPersonnelFile(
  out retval PersonnelFile personnelfile)

PersonnelFileDocument

GetPersonnelFileDocument(
  out retval PersonnelFileDocument document)

PersonnelFileFolder

GetPersonnelFileFolder(
  out retval PersonnelFileFolder folder)

object[]

GetPossibleHolidayTables(
  out retval object[] holidaytables)

MBInSpireService[]

GetPossibleMBInSpireServices(
  out retval MBInSpireService[] inspiresvcs)

string

GetPrescriptionHeadLine(
  out retval string headline,
  out string label,
  out string prescrlabel,
  optional boolean processmultiplecommon)

void

GetQuickLoadOptionsMenu(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

ObjectEditForm

GetRegistrationForm(
  optional IncomingComponentCategory incat,
  ref retval ObjectEditForm regform)

object

GetReleasedTemplate(
  optional boolean checkreleased,
  out retval object releasedtemplate)

ObjectEditForm

GetReplaceForm(
  ref retval ObjectEditForm replaceform)

object

GetRestoreACL(
  ref retval object restoreacl,
  ref object restoreaclref)

string

GetSendBackgroundFrom(
  out retval string from,
  boolean usedefaultsender,
  optional Language userlang)

object

GetStylesheetsContext(
  out retval object context)

object[]

GetSuspDeadlinesContainerLocations(
  out retval object[] locations)

Symbol

GetTemplateTranslationStateSymbol(
  out retval Symbol statesymbol)

string

GetTranslationObjectName(
  optional Language targetlanguage,
  out retval string name)

void

GetUsableOrgElements(
  object context,
  out WorkFlowMetaParticipant[] metaparticipants,
  out object[] users,
  out object[] positions,
  out object[] groups,
  out object[] orgunittypes,
  out optional object[] partdefs,
  out optional object[] partners,
  out optional object[] attributes,
  optional boolean isfilter,
  out optional AttributeDefinition[] restrictedpartelements)

string

GetViewAsString(
  out retval string branchtext,
  boolean onlineisavailable)

void

GetViewContData(
  out string branchoperator,
  ref boolean useimagecontrol,
  out boolean enableannotation)

void

GetVirusInfoText(
  optional object context,
  optional string virusdetail,
  optional boolean isoverview,
  out string text1,
  out string text2,
  out string text3,
  out string text4)

boolean

HasAdditionalParticipantRestrictions(
  out retval boolean additionalrestrictions)

boolean

HasAltContent(
  ContentFormat format,
  out retval boolean value)

boolean

HasVirus(
  optional content content,
  out string detail,
  out retval boolean hasvirus)

string

IdentifyKeys(
  out retval string key)

void

InitializeFromDictionary(
  dictionary requestdict,
  optional object parent)

void

InitializeWithCategoryHook(
  object category)

void

InitPreGUI(
  optional object target_object,
  optional object target_attrdef,
  optional object template,
  optional object[] param_objects)

void

InitPreGUIPreWrapper()

void

InstanceElementStateChangedHook(
  InstanceElement instelem,
  ProcessInstance process,
  ActivityInstanceState newstate,
  ActivityInstanceState oldstate)

boolean

IsAccDefAllowed(
  out retval boolean change)

boolean

IsAllowedForWebDAVOnWorkplace(
  out retval boolean isallowed)

boolean

IsCategoryMandatory(
  out retval boolean ismandatory)

boolean

IsChangeable(
  AttributeDefinition attrdef,
  out retval boolean allowed)

boolean

IsClosedWithDigitalSignature(
  out retval boolean isclosedwithsignature)

boolean

IsContentFormatSupported(
  ContentFormat format,
  out retval boolean value)

boolean

IsContentPropertyVisibleWrapper(
  AttributeDefinition attrdef,
  ref retval boolean isvisible)

boolean

IsDateValid(
  AttributeDefinition attrdef,
  datetime value,
  dictionary scope,
  out retval boolean isvalid)

boolean

IsDeadlineContextActive(
  out retval boolean isactive)

boolean

IsDigitalSignatureAllowed(
  optional boolean close,
  optional boolean skipusercheck,
  out boolean missingaccessrights,
  out retval boolean allowed)

boolean

IsDraftTemplateTestable(
  out retval boolean istestable)

boolean

IsEditableWFAttribute(
  AttributeDefinition attrdef,
  optional Action[] actioncontext,
  ref retval boolean iseditable)

boolean

IsEncrypted(
  out retval boolean encrypted)

boolean

IsHistoryAvailable(
  out retval boolean isavailable,
  optional boolean includesecured,
  out optional string customerrortext,
  out optional boolean displayrestricted)

boolean

IsObjectFileUCEnabled(
  optional boolean includeself,
  out object objfile,
  out retval boolean enabled)

boolean

IsObjNameChangeableUI(
  dictionary scope,
  out retval boolean ischangeable)

boolean

IsPublicAccessAllowed(
  out retval boolean allowed)

boolean

IsPublicAccessEnabled(
  out retval boolean enabled)

boolean

IsReadableOnWorkplace(
  optional boolean silent,
  out retval boolean isreadable,
  optional boolean contextspecific,
  optional User user)

boolean

IsRetentionAllowed(
  out retval boolean allowed)

boolean

IsSynchronizableOnWorkplace(
  out retval boolean issynchronizable)

boolean

IsTeamRoomChild(
  out retval boolean isvalidchild)

boolean

IsTemplateReleaseable(
  out retval boolean isreleaseable,
  out boolean requirereleasedversion)

boolean

IsTimeTravelAllowed(
  out retval boolean allowed)

boolean

KeepSecurityAttributes(
  out retval boolean keep)

void

LoadObjectFromArchive(
  optional integer unused1,
  optional integer unused2)

string

LocalObjectsGetQueryConstraints(
  object attrdef,
  object[] allowedclasseslist,
  object[] notallowedclasseslist,
  out retval string constraints)

void

LockWorkFlowObjects()

void

LogHistoryEvent(
  any type,
  optional object event,
  optional LanguageStringList[] description,
  optional datetime timestamp,
  optional object user,
  optional object group,
  optional object position,
  optional object substuser,
  optional DocState docstate,
  optional string[] args)

void

LogReducedHistoryEvent(
  HistoryEventType type,
  object[] changeobjs,
  boolean oncontainer,
  optional object event)

void

LogWorkFlowHistory(
  Action context,
  object workfowobject,
  optional any[] value,
  optional any[] oldvalue)

void

MenuCheckAuthorizationWrapper(
  ref optional integer unused1,
  ref optional integer unused2,
  ref MenuStructList[] menuentries,
  ref optional object menu,
  ref optional object[] selobjects,
  out optional boolean addchildren)

void

ModifyContentViewDetailsPageProperties(
  object form,
  object page,
  UIVerb uiverb,
  object action,
  ref PageItemList[] formpageitems,
  object objclass,
  ref string formpagelabel,
  ref object formpageicon,
  dictionary localscope)

void

ObjectArchive(
  ref object archst,
  boolean complete,
  optional boolean converttofinalform,
  optional string finalformat,
  optional boolean archiveversions,
  optional datetime retentiondate)

void

ObjectArchiveVersion(
  ref object archst,
  optional boolean remains,
  optional datetime retentiondate)

void

ObjectChangeClass(
  object objclass)

void

ObjectCreateReviewVersion(
  optional integer unused1,
  optional integer unused2)

void

ObjectFinalFormUnsetPostWrapper()

void

ObjectLoadFromArchive()

void

ObjectLoadVersionFromArchive(
  datetime versdate,
  out object object)

void

ObjectPrepareCommit(
  boolean internalchange)

void

ObjectReleaseVersion(
  datetime versdate)

void

ObjectRestoreFromArchive()

void

ObjectSharePreWrapper(
  ref object venv_view,
  ref object venv_parent,
  ref optional Field[] branchattribute,
  ref optional integer[] branchindex,
  ref optional boolean doreplace,
  ref optional boolean nolocking,
  ref optional object[] objectstoshare,
  ref optional boolean ignoreshareonduplicates,
  ref optional boolean issearch,
  out optional boolean isfield)

void

OpenContentOnline(
  optional integer unused1,
  optional integer unused2)

void

OpenObject(
  optional integer unused1,
  optional integer unused2)

void

OpenObjectAsMailMerge(
  optional integer unused1,
  optional integer unused2)

boolean

PreferOpenDocReadOnly(
  out retval boolean openreadonly)

void

PrepareImagesAsync(
  object[] attrlist,
  datetime changedat)

void

PreparePDFForAnnotating(
  ref content pdfcontent)

void

PrepareReviewContent(
  optional boolean initialize)

void

PrepareSignPDF(
  content pdfcontent,
  out string hashb64,
  datetime signdate,
  string signname,
  string signreason,
  string signlocation,
  optional SignImage signimage)

void

ProcessStateChangedHook(
  ProcessInstance process,
  ProcessInstanceState newstate,
  ProcessInstanceState oldstate)

void

QueueConsistencyCheck()

void

ReadAnnotationData(
  content pdfcontent,
  out dictionary annotdata)

void

ReadContentOnline(
  optional integer unused1,
  optional integer unused2)

void

ReadObjectContent(
  optional object attribute,
  optional integer contid,
  optional any unused1,
  optional any unused2,
  optional object callbackaction,
  optional content content,
  optional string extension,
  optional string oleclassid,
  optional string verb,
  optional integer unused8,
  optional object[] attrpath)

void

RefreshAttributeMonitoring(
  optional TypeLongTermDeadlines[] deadlines,
  optional boolean setrecalcflag)

void

RegisterTeamRoomObject(
  ref object target,
  ref optional object view,
  ref optional object backlink)

void

ReleaseObjectVersion(
  optional integer unused1,
  optional integer unused2,
  optional datetime changedat)

void

RemoveFromTeamRoomTemplates(
  optional integer unused1,
  optional integer unused2)

void

ReplaceDocument(
  object replacement)

void

ReplaceDocumentByScanner(
  optional integer unused1,
  optional integer unused2)

void

ReplaceDocumentByUpload(
  optional integer unused1,
  optional integer unused2)

void

ReplyToIncoming(
  optional integer unused1,
  optional integer unused2)

void

RequestOCR(
  optional content sourcecontent,
  optional string ocrlanguage,
  optional boolean noautoupdate)

void

RestoreObjectFromArchive(
  optional integer unused1,
  optional integer unused2)

OCRInformation

RetrieveOCRStatus(
  string taskid,
  out retval OCRInformation ocrinformation)

void

ScanObject()

void

SendBackgroundSecure(
  any[] to,
  optional any[] cc,
  optional any[] bcc,
  any subject,
  string[] body,
  optional object[] attachments,
  optional boolean usepubliclinks,
  optional ContentFormat downloadformat,
  out string[] errorlog,
  optional string replytoaddress,
  optional string headertitle,
  optional Language fallbacklanguage)

void

SetCategoriesForNewObject(
  any container,
  any attrdef,
  any template,
  optional any category)

void

ShareObjectPreWrapper(
  ref optional integer unused1,
  ref optional integer unused2,
  ref object view,
  ref object target,
  ref optional CheckAllowedMode mode)

boolean

ShouldUpdateCatResubmissions(
  out retval boolean update)

boolean

ShouldUpdateDeadlines(
  out retval boolean update)

boolean

ShouldUseFinalFormatContent(
  AttributeDefinition attrdef,
  integer versnr,
  ref optional boolean volatile,
  out retval boolean usefinalform)

boolean

ShowCreatePublicLinkMenu(
  out retval boolean showmenu)

void

SignPDF(
  optional integer unused1,
  optional integer unused2)

void

StartStdProcess(
  optional integer unused1,
  optional integer unused2)

void

StoreCreatedDiagrams(
  optional DiagramObject[] createddiagrams,
  optional DiagramObject[] updateddiagrams)

void

ToolsAddToTeamRoomTemplates(
  optional integer unused1,
  optional integer unused2)

void

ToolsRemoveFromTeamRoomTemplates(
  optional integer unused1,
  optional integer unused2)

void

TPXeditorInsertTextModule(
  object venv_object,
  optional ThirdPartyContextObject venv_tpco,
  optional ThirdPartyContextExternal venv_tpce,
  optional string venv_tag,
  optional string venv_cleanpoint,
  optional string venv_objname,
  optional integer venv_selcount,
  optional integer venv_attcount,
  optional integer venv_reccount,
  optional integer venv_bodyformat,
  optional boolean venv_donotclosewindow,
  optional string venv_docparam,
  optional string venv_contextinfo,
  optional string venv_reference,
  optional object venv_property,
  optional string venv_tablevar,
  optional string venv_dispname)

boolean

TryPreparePDFForAnnotating(
  ref content pdfcontent,
  out retval boolean success)

void

UnloadObjectFromArchive(
  optional integer unused1,
  optional integer unused2)

void

UnregisterDocument(
  object source,
  optional object view,
  optional object backlink)

void

UnshareObjectPostWrapper(
  optional integer unused1,
  optional integer unused2,
  object view,
  object source)

void

UnshareRegisteredObject(
  object srcroom,
  CompoundObject srcprimaryrelated,
  CompoundObject regtargetobj,
  AttributeObjectDef regtargetview)

content

UpdateOCRStatus(
  optional boolean returncontent,
  out optional retval content targetcontent)

void

UseFinalFormatContent(
  AttributeDefinition attrdef,
  integer versnr,
  ref any[] value,
  ref optional boolean volatile)

boolean

UsePictureControlForImage(
  out retval boolean useimgctrl,
  out boolean hideattribute)

boolean

UseRestrictedAccessForm(
  out retval boolean userestricedform)

boolean

UseVAppsOnMobileClients(
  out retval boolean usevappsonmobile)

void

VerifySignature(
  out DigitalSignature[] result)

void

ViewObject(
  optional integer unused1,
  optional integer unused2,
  optional object attribute,
  optional integer contid)

void

ViewTemplatePreview()

void

WOPISessionClose(
  string access_token)

void

WOPISessionCreate(
  out string access_token,
  out integer access_tokenttl,
  optional datetime access_expiresat)

void

WOPIURLSrcGet(
  out string urlsrc,
  out string favicon,
  optional string wopiaction,
  optional string wopiextension,
  optional string wopiapplication,
  optional string wopinetzone)