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

LevelLevel 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.
OnLogOnLog 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.
FileNameTStreamWriter 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)

Se även

Logger, OnOperationProgress, LastErrorCode