立即与支持人员聊天
与支持团队交流

Identity Manager 8.2.1 - API-Entwicklungshandbuch

Grundlagen der API-Entwicklung Beispiele und Hilfe – Software Development Kit API-Konfiguration Eigene APIs implementieren Der API Designer Schnellstart – Eine API mit dem API Designer erstellen Arbeiten mit dem API Designer
API Designer starten Projekttypen Benutzeroberfläche Globale Einstellungen Datenbankobjekte Änderungen kennzeichnen Suchen und Ersetzen Mehrsprachige Texte Datenbankabfragen verwalten Tabreiter verwalten Layouts verwalten Änderungshistorie anzeigen (Befehlsliste) Lesezeichen API kompilieren Versionen verwalten (Kompilierungszweige) API testen C#-Projekte mit dem API Designer verbinden
API-Projekte API-Dateien ImxClient-Kommandozeilenprogramm

API-Projekte löschen

Sie können jederzeit Ihre bereits erstellten API-Projekte löschen.

HINWEIS: Sie können keine API-Projekte löschen, die vom API Designer vordefiniert wurden.

Um ein API-Projekt zu löschen

  1. Starten Sie das Programm API Designer.

  2. In der Menüleiste klicken Sie Ansicht > Navigation.

  3. In der Navigation klicken Sie API-Projekte.

  4. In der Baumstruktur klicken Sie das API-Projekt, das Sie löschen möchten.

  5. Klicken Sie (Löschen).

  6. Im Dialogfenster bestätigen Sie die Abfrage mit Ja.

  7. In der Baumstruktur klicken Sie (Daten neu laden).

Verwandte Themen

API-Dateien einem API-Projekt zuordnen

Damit die erstellten API-Dateien sinnvoll verwendet werden können, müssen Sie sie einem API-Projekt zuordnen.

Um API-Dateien einem API-Projekt zuzuordnen

  1. Starten Sie das Programm API Designer.

  2. In der Menüleiste klicken Sie Ansicht > Navigation.

  3. In der Navigation klicken Sie API-Projekte.

  4. In der Baumstruktur doppelklicken Sie das API-Projekt, die Sie bearbeiten möchten.

  5. Im Definitionsbaumfenster rechtsklicken Sie den obersten Knoten.

  6. Im Kontextmenü klicken Sie API-Datei-Referenz.

    Der neue Knoten API-Datei-Referenz wird hinzugefügt.

  7. Im Definitionsbaumfenster klicken Sie den Knoten API-Datei-Referenz.

  8. In der Menüleiste klicken Sie Ansicht > Knotenbearbeitung.

  9. Im Knotenbearbeitungsfenster geben Sie im Eingabefeld Control-ID eine eindeutige ID für den Knoten ein.

  10. In der Auswahlliste Name wählen Sie die gewünschte Datei aus.

    TIPP: Um direkt zur Dateidefinition zu springen, klicken Sie (Zum Definitionsobjekt).

  11. In der Symbolleiste klicken Sie (Speichern).

Verwandte Themen

API-Projekte importieren

Sie können API-Projekte in den API Designer importieren. Der API Designer erkennt selbstständig, ob es sich um API-Projekte handelt und importiert diese als solche.

Um ein API-Projekt zu importieren

  1. Starten Sie das Programm API Designer.

  2. In der Menüleiste klicken Sie Bearbeiten > Objekt importieren.

  3. Im Datei-Browser wählen Sie das gewünschte API-Projekt und klicken Sie Öffnen.

    Das API-Projekt wird importiert.

Verwandte Themen

API-Dateien

Mithilfe einer API-Datei erstellen Sie einen Aufruf, um zu einem konkreten Anwendungsfall Daten mit dem Server (oder der Datenbank) auszutauschen. Eine API-Datei kann zu mehr als einem Projekt gehören. In einer API-Datei können Sie beispielsweise eine API-Methode definieren.

HINWEIS: Wenn Sie eine neue API-Datei erstellen, mit der Sie eine neue API-Methode bereitstellen möchten, müssen Sie die API-Datei genauso benennen wie die Klasse. Achten Sie dabei auch auf die Groß- und Kleinschreibung.

Mithilfe des API Designers können Sie die folgenden Arten von API-Methoden in API-Dateien definieren.

Entity-Methoden

Entity-Methoden arbeiten mit kleinen Teilen des Objektmodells, um Daten aus der Datenbank zu lesen beziehungsweise in diese zu schreiben. Wenn Sie eine Entity-Methoden erstellen müssten Sie nur Tabellen- und Spaltennamen sowie ggf. einer Filterbedingung (WHERE-Klausel) angeben. Die interne Abarbeitung wird durch den API Server übernommen. Das Schema der Eingabe- und Ausgabedaten ist ebenfalls fest vorgegeben.

Beispiele zur Definition von Entity-Methoden finden Sie im SDK unter Sdk01_Basics\01-BasicQueryMethod.cs.

Benutzerdefinierte Methoden

Benutzerdefinierte Methoden sind Methoden, deren Abarbeitung, Eingabe- und Ausgabedaten Sie im Code vollständig definieren. Dieser Typ bietet daher die größte Flexibilität.

Beispiele zur Definition von benutzerdefinierten Methoden finden Sie im SDK unter Sdk01_Basics\03-CustomMethod.cs.

SQL-Methoden

SQL-Methoden sind Methoden, die Daten aus einer vordefinierten SQL-Abfrage über die API zur Verfügung stellen. Die Parameter einer Anfrage legen Sie als SQL-Parameter an.

Beispiele zur Definition von SQL-Methoden finden Sie im SDK unter Sdk01_Basics\02-BasicSqlMethod.cs.

Verwandte Themen
相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级