Move(ISchema):Void

Moves the current schema below the indicated schema.

This method moves the current schema below the indicated schema in the structure of the schema management.

Changes in the inheritance result for the schema upon the move taking place.

  • Child schemas in which the current schema was directly defined, remain. If the original superordinate schemas were defined as child schemas, the current schema is no longer an indirect child schema. Instead, it becomes an indirect child schema of the new superordinate schema. This also applies for subordinate schemas of the current schema.
    When moving schemas, the exception can therefore occur that data objects still exist below others that are no longer permitted after moving the schema.
  • In the component onion.net Render Engine, inheritances of XSLTs must be checked if necessary to see whether they still apply for the schema.
Return type: System.Void

Parameter

newParent

Type: Onion.Client.ISchema

This parameter is the new superordinate schema for the current schema.