IErrors

Beschreibung:

IErrors ist eine Collection, in der Fehler gesammelt werden, die vom Server bei einer Operation geliefert werden.

import "OxSvrSpt.idl"

Hinweis:

Als Schlüsselwort wird für die einzelnen Einträge der Name " errorX " verwendet, wobei X die Position des Fehlers in der Collection ist. Dieses Schlüsselwort kommt jedoch in den seltensten Fällen zum Einsatz. Anstelle dessen, sollten Sie die Collection entweder mittels foreach oder über die Position abgefragt werden.

Properties:

long Count [get]
long ResponseResult [get]
IError Item([in] VARIANT Index) [get]

Dokumentation der Properties:

  • long Count [get]

Count liefert die Anzahl der Elemente in der Collection zurück.

Parameter:

[out]: plNumber (VB-Rückgabewert) Anzahl der Elemente der Collection.

  • IError Item([in] VARIANT Index) [get]

Item liefert das angegebene Element der Collection anhand der Position oder des Schlüssels zurück.

Wird eine Position außerhalb des gültigen Index angegeben, wird ein Fehler mit dem Fehlerwert errCollectionIndexOutOfRange zurückgegeben. Kann das Item nicht gefunden werden, wird ein Fehler mit dem Wert errCollectionItemNotFound zurückgeliefert.

Parameter:

[in]: Index Position bzw. Name des angeforderten Elements

[out]: pptItem zugehöriges JobError -Objekt

  • long ResponseResult [get]

ResponseResult liefert den Rückgabewert des Serveraufrufs, der den Fehler ausgelöst hat.

Parameter:

[out]: pVal (VB-Rückgabewert) Rückgabewert des Serveraufrufs.

  • long ResultCode [get]

ResultCode liefertden letzten Fehlerwert des Serveraufrufs.

Parameter:

[out]: pVal (VB-Rückgabewert) Fehlerwert des Servers.