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
object ←
Carrier ←
CRMScriptEntity
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 );
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,