Ein Erweiterungspunktschema ist ein XML-Schema mit der Definition einer Grammatik, die Elemente, Attribute und Typen formal ausdrückt. Diese Informationen können von Tools verwendet werden, um Erweiterungen auszuwerten oder um bei der Erstellung von Erweiterungen eine Unterstützung zur Verfügung zu stellen.
Der Assistent Schema des neuen Erweiterungspunkts ist unter
Datei > Neu > Andere... > Plug-in-Entwicklung > Erweiterungspunktschema auf der obersten Menüebene verfügbar.
Wenn Sie das Schema erstellen, müssen Sie einen Wert für Name des Erweiterungspunkts und eine vollständig qualifizierte ID des Erweiterungspunkts angeben, dem das Schema zugeordnet ist (also die Verknüpfung der Plug-in-ID und der Erweiterungspunkt-ID).
Das Feld Container verweist auf eine vorhandene Position im Arbeitsbereich, an der das Schema erstellt wird.
Im Feld Erweiterungspunktschema wird der Pfad zum Schema in dem angegebenen Container angegeben. Das Schema muss die Dateierweiterung .exsd besitzen.
Manche Schemata (zum Beispiel ein Schema für eine Ausdruckssprache) können in anderen Schemata enthalten sein. Diese Schemata werden als gemeinsam genutzt bezeichnet, wenn die Option Gemeinsam benutztes Schema für Einschluss erstellen ausgewählt ist.
Wenn die Option Erweiterungspunktschema nach Abschluss bearbeiten aktiviert ist, wird die neu erstellte Datei mit der Erweiterung .exsd in einem speziellen PDE-Schemaeditor geöffnet.