For existing class definitions, the following rules apply to both the schema and the meta-schema.
-
The UID property cannot be changed
-
The Name property cannot be changed
-
The Description, DeleteShared, and DisplayName properties of a class definition can be changed
-
A class definition can realize additional optional interface definitions
-
An optional interface definition cannot be changed to a required definition
-
A required interface definition cannot be changed to an optional definition
-
The component schema for the class definition cannot be changed
-
The model definition associated with the class definition cannot be changed
-
The class factory definition associated with the class definition cannot be changed
-
New sharing relationships can be created
-
Existing sharing relationships cannot be deleted