IPM
SASchema Class Reference
Inheritance diagram for SASchema:
Inheritance graph

Static Public Member Functions

 Display ()
 Outputs the schema to the current device. More...
 
_.Library.Status GetElementsForClass (_.Library.String pClass, pElementList, pReferencedClasses, pXMLNameAliases)
 Overridden to handle list collections and relationships.
 
_.Library.Status GetSchemaForClasses (_.Library.String pClassList)
 Overridden to handle wrapped collections and relationships.
 

Static Public Attributes

 ROOTCLASSES = None
 This is a comma-separated list of the classes whose xml elements. More...
 
 XMLNAMESPACE = None
 This is the namespace value used to identify this SA schema. More...
 

Member Function Documentation

◆ Display()

Display ( )
static

Outputs the schema to the current device.

Useful for testing/debugging.

Member Data Documentation

◆ ROOTCLASSES

ROOTCLASSES = None
static

This is a comma-separated list of the classes whose xml elements.

can be used as the root level element of a document separated with a ':' and the XML tag name to correlate this with e.g. "User.Person:person,User.Company:company".

◆ XMLNAMESPACE

XMLNAMESPACE = None
static

This is the namespace value used to identify this SA schema.

This corresponds to the XMLNamespace keyword of a Studio XData block.