Logo ProcessCore

Agent Type

Individual contributor or contact associated with a dataset or article. schema.org/Agent

Constructors

Constructor Description

Agent(givenName, ?id, ?familyName, ?email, ?affiliation, ?identifier, ?jobTitles, ?additionalName, ?address, ?telephone, ?additionalProperty)

Full Usage: Agent(givenName, ?id, ?familyName, ?email, ?affiliation, ?identifier, ?jobTitles, ?additionalName, ?address, ?telephone, ?additionalProperty)

Parameters:
    givenName : string
    ?id : string
    ?familyName : string
    ?email : string
    ?affiliation : Organization
    ?identifier : string
    ?jobTitles : DefinedTerm seq
    ?additionalName : string
    ?address : string
    ?telephone : string
    ?additionalProperty : Annotation seq

Returns: Agent
givenName : string
?id : string
?familyName : string
?email : string
?affiliation : Organization
?identifier : string
?jobTitles : DefinedTerm seq
?additionalName : string
?address : string
?telephone : string
?additionalProperty : Annotation seq
Returns: Agent

Instance members

Instance member Description

this.AddAdditionalProperty

Full Usage: this.AddAdditionalProperty

Parameters:

this.AddJobTitle

Full Usage: this.AddJobTitle

Parameters:
jobTitle : DefinedTerm

this.AdditionalName

Full Usage: this.AdditionalName

Returns: string option
Returns: string option

this.AdditionalProperty

Full Usage: this.AdditionalProperty

Returns: ResizeArray<Annotation>
Returns: ResizeArray<Annotation>

this.Address

Full Usage: this.Address

Returns: string option
Returns: string option

this.Affiliation

Full Usage: this.Affiliation

Returns: Organization option
Returns: Organization option

this.Email

Full Usage: this.Email

Returns: string option
Returns: string option

this.FamilyName

Full Usage: this.FamilyName

Returns: string option
Returns: string option

this.GivenName

Full Usage: this.GivenName

Returns: string
Returns: string

this.Id

Full Usage: this.Id

Returns: string option
Returns: string option

this.Identifier

Full Usage: this.Identifier

Returns: string option
Returns: string option

this.JobTitles

Full Usage: this.JobTitles

Returns: ResizeArray<DefinedTerm>
Returns: ResizeArray<DefinedTerm>

this.RemoveAdditionalProperty

Full Usage: this.RemoveAdditionalProperty

Parameters:

this.RemoveJobTitle

Full Usage: this.RemoveJobTitle

Parameters:
jobTitle : DefinedTerm

this.Telephone

Full Usage: this.Telephone

Returns: string option
Returns: string option

Type something to start searching.