Zum Hauptinhalt springen
Dieses Objekt ist eine Sammlung der verfügbaren (aktivierten) Lizenzen. Auf diese Sammlung kann über das Engine-Objekt zugegriffen werden.
  • Die ABBYY FineReader Engine-Sammlungen sind ab 0 indiziert.
  • Die foreach-Anweisung in C# (for each in Visual Basic .NET) kann zum Bearbeiten der Sammlung verwendet werden.

Eigenschaften

NameTypBeschreibung
ApplicationEngine, nur lesbarGibt das Engine-Objekt zurück.
Countint, nur lesbarEnthält die Anzahl der Elemente in der Sammlung.
ElementLizenz, nur lesbarErmöglicht den Zugriff auf ein einzelnes Element der Sammlung.

Methoden

NameBeschreibung
FindErmöglicht den Zugriff auf die Lizenz über ihre Seriennummer.
ItemErmöglicht den Zugriff auf ein einzelnes Element der Sammlung.

Ausgabeparameter

Dieses Objekt ist der Ausgabeparameter der Methode GetAvailableLicenses des Objekts Engine. Objektdiagramm

Beispiele

FREngine.IEngine engine;
// Wir gehen davon aus, dass das Engine-Objekt geladen wurde
// Lizenz auswählen
string projectId = ""; // die richtige projectId festlegen
FREngine.ILicenses licenses = Engine.GetAvailableLicenses(projectId);
int selectedIndex = 0; // die Lizenz auswählen
FREngine.ILicense license = licenses.Item(selectedIndex);
Engine.SetCurrentLicense(license);
Das Objekt wird in den folgenden Windows-Demo-Tools verwendet: Dienstprogramm für das Training von Benutzermustern.

Siehe auch

Lizenz IEngine::SetCurrentLicense Arbeiten mit Sammlungen Arbeiten mit Eigenschaften