2022 April Release

Class FSCFOLIO@1.1001:Contact Permanent link for this heading

Class Hierarchy

Object > CompoundObject > Contact

Contact is an abstract base class for organizations and persons.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Address[]

address

Addresses

Object[]

allowedcategories

Available Categories

Object[]

communication

Communication

Contract[]

contactcontracts

Contracts

Content

content

File

EmailInformation[]

emailinformation

E-Mail Addresses

string

externaluid

External UID

BusinessObject[]

involvedin

Involved in

Addressee

mainaddress

Main Address

string[]

nameandaddress

Name and Address

Object

objself

Object Itself

Content

origcontent

Original File

OriginalInfo[]

originalinfos

Content

originalvcf

Original VCF

Language

perscommlanguage

Language for Communication

Telephone[]

telephone

Telephone Numbers

string[]

website

Web Sites

Actions Permanent link for this heading

Return Type

Signature

void

AssignFairCopy(
  object faircopy)

void

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

void

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

string

AttrGetScopedDisp(
  object attrdef,
  optional ContactRoom[] scope,
  optional any[] value,
  out retval string dispstring)

string

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

void

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

void

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

void

CalcMainAddress(
  optional boolean forcecalc)

void

ChangeContactRoom(
  optional integer unused1,
  optional integer unused2)

dictionary

GenerateConflictDictionary(
  AttributeDefinition[] attrdefs,
  object[] duplicates,
  optional ComponentObject context,
  optional AttributeDefinition[] alwaysvisibleattrdefs,
  ref retval dictionary conflictdict)

object

GetCommunicationLanguage(
  out retval object commlanguage,
  optional Language fallbacklang)

Term[]

GetConfigurationTerms(
  AttributeDefinition[] attrdefs,
  out retval Term[] terms)

Addressee

GetDefaultAddressee(
  out retval Addressee addressee,
  optional object topic)

Country

GetDefaultAddresseeCountry(
  out retval Country country,
  optional object topic)

string

GetDefaultOrgname(
  out retval string orgname)

string

GetDuplicatesQuery(
  out retval string query)

object

GetValidDropTarget(
  object[] droptargets,
  out retval object droptarget,
  optional object[] dragobject,
  optional dictionary[] fileinfo)

void

ImportContentFriendlyURL(
  content request,
  out content response)

boolean

IsAttributeVisibleUI(
  dictionary scope,
  out retval boolean isvisible)

boolean

IsTeamRoomChild(
  out retval boolean isvalidchild)

object

ObjectChildCopy(
  ref optional object placement,
  out retval object object)

void

ObjectFinalizeCommit(
  object[] attrlist)

void

ObjectPrepareCommit(
  boolean internalchange)

void

ParseContactContent(
  optional content vcard)

void

RenameObject(
  optional integer unused1,
  optional integer unused2,
  ref string name,
  boolean clear,
  string caption)

boolean

ShowTOCPDFOverview(
  optional object context,
  out retval boolean showtocoverview)

void

UpdateVCard(
  object[] attrlist)

void

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

void

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