Benutzer-Werkzeuge

Webseiten-Werkzeuge


extensibility:plugins-generic

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
extensibility:plugins-generic [2024/08/20 15:52] – [Beispiele] dlatikayextensibility:plugins-generic [2024/08/20 16:27] (aktuell) – [Fehlercodes und Lösungen] dlatikay
Zeile 20: Zeile 20:
  
 Im Falle des Abrufens einer Liste von Datensätzen (Punkt 3) steht es dem Autor des Plugins außerdem frei, die übergebenen Filter-, Sortierungs- und Gruppierungskriterien vor dem Ausführen des Datenbankzugriffes zu ändern. Im Falle des Abrufens einer Liste von Datensätzen (Punkt 3) steht es dem Autor des Plugins außerdem frei, die übergebenen Filter-, Sortierungs- und Gruppierungskriterien vor dem Ausführen des Datenbankzugriffes zu ändern.
- 
-===== Beispiele ===== 
  
 ===== Beispiel ===== ===== Beispiel =====
  
-<file csharp runnable_plugin_example.cs>+Dieses Beispiel ersetzt den Vornamen aller neu angelegten Klienten durch den Vornamen "Franz". Es dient nur zu Schulungszwecken und sollte nicht in einem Echtsystem eingesetzt werden. 
 + 
 +<file csharp generic_plugin_example.cs>
 using Grpc.Core; using Grpc.Core;
 using System; using System;
Zeile 65: Zeile 65:
         return (modified, null);         return (modified, null);
     }     }
-} 
 }</file> }</file>
  
Zeile 74: Zeile 73:
  
 ^ Fehlercode      ^ Bedeutung       ^ Lösung          ^ ^ Fehlercode      ^ Bedeutung       ^ Lösung          ^
-| CAATS0001 | No suitable public type for installable plugin | Definiern Sie in Ihrem Skript eine öffentliche Klasse des verlangten Basistyps | +| CAATS0001 | No suitable public type for installable plugin \\ //Each kind of plugin must use a well-known namespace and interface/base type for its main class, so the automation can instantiate and call it// | Definiern Sie in Ihrem Skript eine öffentliche Klasse des verlangten Basistyps | 
-| CAATS0003 | Installable plugin exposes more than one plugin type | Reduzieren Sie die Anzahl der öffentlichen Klassen des angegebenen Basistyps in Ihrem Skript auf 1 |+| CAATS0003 | Installable plugin exposes more than one plugin type \\ //Each plugin script must export exactly one main class that satisfies the automator's type constraints// | Reduzieren Sie die Anzahl der öffentlichen Klassen des angegebenen Basistyps in Ihrem Skript auf 1 |
  
extensibility/plugins-generic.1724169138.txt.gz · Zuletzt geändert: 2024/08/20 15:52 von dlatikay

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki