Ableitung komplexer globaler Typen
Es gibt zwei Arten von Vererbung in XSD: Erweiterung und Einschränkung. Der BizTalk-Editor ermöglicht den Zugriff auf diese XSD-Funktionalität mithilfe der folgenden beiden Datensatzknoteneigenschaften :
Basisdatentyp. Diese Eigenschaft stellt die Liste mit allen globalen komplexen und einfachen Typen bereit, die für die Verwendung als Basisdatentyp zur Verfügung stehen. Die komplexen globalen Typen können sich im selben Schema oder in einem importierten Schema befinden.
Abgeleitet von. Diese Eigenschaft wird verwendet, um zwischen der Ableitung nach Erweiterung oder nach Beschränkung zu wählen. Diese Eigenschaft wird automatisch auf Erweiterung festgelegt, wenn Sie die Eigenschaft Basisdatentyp auf einen beliebigen Typ in der Liste festlegen. Wenn Sie diese Eigenschaft auf (Standard) festlegen, wird ein beliebiger Typ in der Eigenschaft Basisdatentyp entfernt, soweit die Vererbung für den Knoten deaktiviert wird.
Hinweis
Die Content Type-Eigenschaft wird auch automatisch auf ComplexContent festgelegt, wenn die Ableitung durch Erweiterung oder Einschränkung verwendet wird.
In diesem Abschnitt wird die Ableitung komplexer Typen mithilfe der Erweiterungs- und Beschränkungsmechanismen ausführlich beschrieben.