TPDFlibLogger
Datatyper, dokumenthantering
Beskrivning
Denna sida dokumenterar TPDFlibLoggerTPDFlibLoggerLastErrorCode
TPDFlibnil
Syntax
Delphi
TPDFlibLogger = Class
Public
Constructor Create; Virtual;
Destructor Destroy; Override;
Procedure Log(Level: TPDFlibLogLevel; Code: Integer; Const Msg: WideString); Overload;
Procedure Log(Level: TPDFlibLogLevel; Code: Integer; Const Msg: WideString;
Const ExtraFieldsText: WideString); Overload;
Procedure Debug(Code: Integer; Const Msg: WideString);
Procedure Info(Code: Integer; Const Msg: WideString);
Procedure Warn(Code: Integer; Const Msg: WideString);
Procedure Error_(Code: Integer; Const Msg: WideString);
Property Level: TPDFlibLogLevel Read FLevel Write FLevel;
Property OnLog: TPDFlibLogEvent Read FOnLog Write FOnLog;
Property FileName: WideString Read FFileName Write SetFileName;
End;Parametrar
| Level | Level anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig. |
|---|---|
| OnLog | OnLog anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig. |
| FileName | TStreamWriter anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig. |
Returvärden
LevelDetta värde beskriver resultatet av Debug. Vanligen betyder ett värde som inte är noll framgång, medan 0 betyder att åtgärden inte slutfördes.OnLogDetta värde beskriver resultatet av Info. Vanligen betyder ett värde som inte är noll framgång, medan 0 betyder att åtgärden inte slutfördes.FileNameDetta värde beskriver resultatet av WarnError_Log
Filskrivningar serialiseras med en kritisk sektion, så en enda loggarinstans kan säkert användas från arbetstrådar
PDFlibErrorMessage(Code)