Globale Elemente hinzufügen

Ein globales Element ist ein Element mit einem globalen Geltungsbereich. Es wurde als Teil des Hauptschemas deklariert und nicht als Teil eines Inhaltsmodells.

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

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

  1. Öffnen Sie Ihr XML-Schema im XML-Schemaeditor.
  2. Wählen Sie in der Ansicht 'Gliederung' Ihr Schema aus. Das gesamte Schema und sein Inhalt werden in der Entwurfssicht angezeigt.
  3. Klicken Sie in der Entwurfssicht mit der rechten Maustaste in den Abschnitt Elemente und klicken Sie auf Element hinzufügen.
  4. Klicken Sie in der Ansicht 'Eigenschaften' auf die Registerkarte Allgemein und geben Sie einen neuen Namen für das globale Element im Feld Name ein.
  5. In der Ansicht 'Eigenschaften' können Sie den Typ des Attributs in der Liste vordefinierter Typen im Menü neben dem Feld Typ auswählen.

    Stattdessen können Sie auch Durchsuchen in der Liste auswählen, um weitere Optionen anzuzeigen.

    Das Dialogfenster Typ festlegen wird angezeigt; es enthält alle integrierten und benutzerdefinierten Typen, die momentan verfügbar sind. Sie können den Bereich der Liste ändern, indem Sie eine der folgenden Optionen auswählen:
    • Arbeitsbereich: Listet alle in Ihrem Arbeitsbereich verfügbaren Typen auf.
    • Einschließendes Projekt: Listet alle in dem Projekt, das Ihre Datei enthält, verfügbaren Typen auf.
    • (Standard) Aktuelle Ressource: Listet alle in Ihrer aktuellen Datei verfügbaren Typen auf.
    • Arbeitssets: Listet alle in dem ausgewählten Arbeitsset verfügbaren Typen auf.

    Wählen Sie in der Typliste den gewünschten Typ aus, und klicken Sie anschließend auf OK.

  6. Klicken Sie auf die Registerkarte Erweitert. Auf dieser Seite können Sie die folgenden Werte für das globale Element angeben:
    • Abstrakt: Klicken Sie auf true, wenn das globale Element abstrakt sein soll. Ein als abstrakt deklariertes globales Element kann nicht in einem Instanzdokument verwendet werden. Stattdessen muss ein Member der Substitutionsgruppe dieses globalen Elements im Instanzdokument vorkommen.
    • Block: Legt fest, ob das globale Element durch ein von ihm abgeleitetes Element ersetzt werden darf.
    • Final: Legt fest, wovon dieses globale Element abgeleitet werden kann.
    • Substitutionsgruppe: Eine Substitutionsgruppe ermöglicht das Ersetzen von Elementen durch andere Elemente.
    • Auf Null festlegbar: Wählen Sie true (wahr) aus, wenn das globale Element nur Attribute keine untergeordneten Elemente enthalten darf.
  7. Klicken Sie auf die Registerkarte Dokumentation, um sämtliche Informationen zu diesem globalen Element bereitzustellen. Die Seite Dokumentation wird dazu verwendet, Material für den Benutzer bereitzustellen, wie z. B. eine Beschreibung.
  8. Klicken Sie auf die Registerkarte Erweiterungen, um Anwendungsinformationselemente zu Ihren Annotationen für Schemakomponenten hinzuzufügen. Die Seite Erweiterungen ermöglicht Ihnen die Angabe des Schemas und das Hinzufügen von XML-Inhalt zu Ihren Annotationen.
Sie können zu einem globalen Element ein Inhaltsmodell hinzufügen, das eine Darstellung der Daten ist, die in dem globalen Element enthalten sein können. Weitere Informationen zum Arbeiten mit Inhaltsmodellen finden Sie in den zugehörigen Tasks.
Zugehörige Tasks
Inhaltsmodelle hinzufügen
Elementverweise hinzufügen