Move(ISchema):Void

Verschiebt das aktuelle Schema unterhalb des angegebenen Schemas.

Diese Methode verschiebt das aktuelle Schema unterhalb des angegebenen Schemas in der Struktur der Schemaverwaltung.

Mit der Verschiebung ergeben sich Änderungen in der Vererbung für das Schema.

  • Kindschemata, in denen das aktuelle Schema direkt definiert worden ist, bleiben erhalten. Wurden die ursprünglichen übergeordneten Schemata als Kindschemata definiert, ist das aktuelle Schema kein indirektes Kindschema mehr. Dafür wird es ein indirektes Kindschema der neuen übergeordneten Schema. Dies gilt ebenso für untergeordnete Schemata des aktuellen Schemas.
    Bei der Verschiebung kann daher die Ausnahme auftreten, dass noch Datenobjekte unterhalb anderen existieren, die nach der Verschiebung des Schemas nicht mehr erlaubt sind.
  • In der Komponente onion.net Render Engine müssen gegebenenfalls Vererbungen von XSLTs überprüft werden, ob diese noch für das Schema gelten.
Rückgabetyp: System.Void

Parameter

newParent

Typ: Onion.Client.ISchema

Dieser Parameter ist das neue übergeordnete Schema für das aktuelle Schema.