Importelemente hinzufügen

Wenn Schemata eine gewisse Größe erreichen, empfiehlt es sich häufig, deren Inhalt in mehrere Schemadokumente zu unterteilen und damit ihre Verwaltung und erneute Verwendung zu vereinfachen und ihre Lesbarkeit zu erhöhen. Sie können das Importelement verwenden, um Definitionen und Deklarationen aus einem importierten Schema in das aktuelle Schema zu integrieren.

Das importierte Schema kann aus einem anderen Namensbereich stammen als das aktuelle Schema.

Sie können mehrere Importelemente zu einem XML-Schema hinzufügen, die Präfixe und Namensbereiche müssen unter den importierten Schemata jedoch eindeutig sein.

Die folgenden Instruktionen wurden für die Ressourcenperspektive geschrieben, sind jedoch auch in zahlreichen anderen Perspektiven verwendbar.

Gehen Sie wie folgt vor, um ein Importelement hinzuzufügen:

  1. Öffnen Sie das XML-Schema im XML-Schemaeditor.
  2. Wählen Sie Ihr Schema in der Gliederungssicht aus. Das gesamte Schema und sein Inhalt werden in der Entwurfssicht angezeigt.
  3. Klicken Sie in der Entwurfssicht mit der rechten Maustaste in den Bereich Anweisungen, und klicken Sie anschließend auf Import hinzufügen.
  4. Klicken Sie in der Eigenschaftssicht auf die Registerkarte Allgemein, und klicken Sie auf Durchsuchen Schaltfläche "Durchsuchen" rechts neben dem Feld Schemaposition.
  5. Importieren eines XML-Schemas, das sich in der Workbench befindet:
    1. Wählen Sie Workbenchprojekte aus, und klicken Sie auf Weiter.
    2. Wählen Sie das zu importierende Schema aus, und klicken Sie auf Fertig stellen.
  6. Importieren eines XML-Schemas, das sich im Web befindet:
    1. Wählen Sie HTTP aus, und klicken Sie auf Weiter.
    2. Geben Sie die URL des XML-Schemas ein, und klicken Sie auf Fertig stellen.
      Anmerkung: Es wird keine lokale Kopie des Schemas in der Workbench gespeichert. Bei jedem Prüfen des Schemas wird der Schemainhalt unter der von Ihnen angegebenen URL abgefragt.
  7. Der XML-Schemaeditor ruft den Namensbereich für die importierte XML-Schemadatei ab und zeigt ihn schreibgeschützt im Feld Namensbereich an.
  8. Bei Bedarf können Sie ein eindeutiges Präfix für diesen Namensbereich in das Feld Präfix eingeben.
  9. Klicken Sie auf die Registerkarte Dokumentation, wenn Sie Informationen zu diesem Importelement bereitstellen möchten. Die Seite Dokumentation wird dazu verwendet, Material für den Benutzer bereitzustellen, wie z. B. eine Beschreibung.
  10. Klicken Sie auf die Registerkarte Erweiterungen, wenn Sie Anwendungsinformationselemente zu Ihren Annotationen für Schemakomponenten hinzufügen möchten. Die Seite Erweiterungen ermöglicht Ihnen die Angabe des Schemas und das Hinzufügen von XML-Inhalt zu Ihren Annotationen.

Wenn Sie zu Ihrem XML-Schema ein Importelement hinzugefügt haben, stehen beim Definieren neuer Elemente, Attribute, komplexer Typen oder einfacher Typen, für die Sie Typinformationen angeben können, alle Deklarationen aus dem über "Include" eingebundenen Schema für das Element, Attribut bzw. den komplexen oder einfachen Typ in der Liste Typ zur Verfügung.

Zugehörige Tasks
Include-Elemente hinzufügen
Elemente für Neudefinition hinzufügen
Zugehörige Verweise
XML-Namensbereiche