Skip to main content

Class CRMScriptEntity

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for CRMScriptEntity. CRM Scripts - stored in the ejScript table, including source code.

Inheritance

objectCarrierCRMScriptEntity

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Examples

Get CRMScriptEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new CRMScriptAgent(configuration);
var cRMScriptEntity = agent.GetCRMScriptEntity( 123 );

Remarks

Use : All CRMScriptEntity:
“Ejscripts”

Constructors

CRMScriptEntity()

Default constructor - defaults any enum props to 0.

Properties

AccessKey

Access key used to run this script on the customer pages

Property Value

string

BlockedVerbs

The verbs that are blocked when calling a ejscript over HTTP NULL if unknown enum value.

Property Value

EjScriptVerb?

See Also

CRMScriptEntity.BlockedVerbs_String

BlockedVerbs_String

The verbs that are blocked when calling a ejscript over HTTP Raw string enum value.

Property Value

string

See Also

CRMScriptEntity.BlockedVerbs

Description

Optional description of what this script is used for.

Property Value

string

EjscriptId

Primary key

Property Value

int

HierarchyId

The script is inside this hierarchy folder

Property Value

int

HtmlOutput

True if this script will return HTML output

Property Value

short

IncludeId

A unique name used for including this script in another

Property Value

string

Includes

The unique ids of all depencies of this script (all resolved includes)

Property Value

int[]

Name

A description of this script

Property Value

string

Registered

Registered when

Property Value

DateTime

RegisteredAssociateId

Registered by whom

Property Value

int

ScriptType

The type/language of this script NULL if unknown enum value.

Property Value

ScriptType?

See Also

CRMScriptEntity.ScriptType_String

ScriptType_String

The type/language of this script Raw string enum value.

Property Value

string

See Also

CRMScriptEntity.ScriptType

Source

The script

Property Value

string

SourceCode

Contains the source code of the script

Property Value

string

SourceMaps

The source maps for this script

Property Value

CRMScriptSourceMap[]

UniqueIdentifier

Global unique identifier, accross customers/tenants

Property Value

string

Updated

Last updated when

Property Value

DateTime

UpdatedAssociateId

Last updated by whom

Property Value

int

ValidationResult

The result of a validation of a TypeScript when saving

Property Value

CRMScriptResult

See Also

CRMScriptAgent, ArchiveAgent,