AuthoringMetadata
Metadata attached to elements in the rule application at authoring time.
getAttributeValue(attributeName<string>, groupName<string>)
Returns: string
Description: Description:
Code Sample:
<span dir="ltr" style="left: 287.5px; top: 1005.17px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.23399);">var</span><span dir="ltr" style="left: 313.75px; top: 1005.17px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.22068);"> session = inrule.createRuleSession();</span>
<span dir="ltr" style="left: 287.5px; top: 1023.92px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.23399);">var</span><span dir="ltr" style="left: 313.75px; top: 1023.92px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.29183);"> entity1 = session.createEntity("Entity1");</span>
<span dir="ltr" style="left: 287.5px; top: 1042.67px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.23399);">var</span><span dir="ltr" style="left: 313.75px; top: 1042.67px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.16778);"> crmEntityName = entity1.metadata.getAttributeValue("CRMEntity",</span>
<span dir="ltr" style="left: 287.5px; top: 1061.42px; font-size: 16.25px; font-family: sans-serif; transform: scaleX(1.11546);">"InRule\\u00AE for Microsoft Dynamics\\u00AE CRM");</span>
getAttributes(groupName<string>)
Returns: object
Description: Description:
Code Sample:
var session = inrule.createRuleSession();
var entity1 = session.createEntity("Entity1");
var attributes = entity1.metadata.getAttributeValue("InRule\u00AE for Microsoft Dynamics\u00AE CRM");
var crmEntityName = attributes.CRMEntity;
displayName
Returns: string
Description: Description:
Code Sample:
var session = inrule.createRuleSession();
var entity1 = session.createEntity("Entity1");
var displayName = entity1.metadata.displayName;
dataType
Returns: string
Description: Description:
Code Sample:
var session = inrule.createRuleSession();
var entity1 = session.createEntity("Entity1");
var dataType = entity1.metadata.dataType;
defaultValue
Returns: string
Description: Description:
Code Sample:
var session = inrule.createRuleSession();
var entity1 = session.createEntity("Entity1");
var defaultValue = entity1.metadata.defaultValue;