Erweiterungen registrieren

Einige Eigenschaften für die Bearbeitung von Ebenen und Ordner liegen als Erweiterung (Extension) vor und müssen vor der ersten Verwendung im System registriert werden. Dazu gehören alle cardo.Map spezifischen Eigenschaftsseiten und einige interne, wie z.B. die Zusatzeigenschaften.

Die Registrierung erfolgt in zwei Schritten:

  • Auflisten aller für die Registrierung verfügbaren Erweiterungsklassen
  • Registrieren der Erweiterungsklasse.

Für die genannten Schritte stehen zwei Methoden im Webservice Diagnostics.asmx zur Verfügung. Für die Verwendung dieses Dienstes sind Rechte als SU erforderlich.

Den Dienst erreichen Sie über die Url http://IhrCardoServer/net3/services/diagnostics.asmx (ist vom Datenbankupdate her bekannt).

1. Auflisten aller für die Registrierung verfügbaren Erweiterungsklassen

Klicken Sie dort zuerst auf die Methode FindExtensions (roter Rahmen) und danach auf die Schaltfläche . Hier wird Ihnen eine Liste der im System verfügbaren Klassennamen angezeigt, die als Ebenenbaum Erweiterung für die Registrierung zur Verfügung stehen.

2. Registrieren der Erweiterungsklasse

Kopieren Sie dann den Namen der Erweiterungsklasse die Sie registrieren möchten in die Zwischenablage und rufen Sie den Dienst RegisterExtension (grüner Rahmen) mit diesem Klassennamen für das Argument typeName auf.

Nach erfolgter Registrierung sind ihre Erweiterungen im cardo sichtbar. Bitte aktualisieren Sie die Ansicht.