PropertyClass (Class Keyword)
Usage
To add property parameters to this class, use the following syntax:
Class PropClass.MyClass Extends %RegisteredObject [ PropertyClass = PropClass.MyPropertyClass ] {
 //class members 
}
Where propertyclasslist is one of the following:
- 
A fully qualified class name. For example: [ PropertyClass = PropClass.MyPropertyClass ]
- 
A comma-separated list of fully qualified class names, enclosed in parentheses. 
Details
If you need to add custom property parameters, do the following:
- 
Define and compile a class that defines one or more class parameters. For example: Class PropClass.MyPropertyClass { Parameter MYPARAM As %String = "XYZ"; }These class parameters become property parameters in the next step. 
- 
In the class that defines the properties, specify the PropertyClass keyword. 
Effect on Subclasses
Subclasses inherit the custom behavior added by this keyword. If the subclass specifies a value for the keyword, that value specifies an additional class or classes that specify parameters for properties of this class.