User Tools

Site Tools


ITGIS_Logger interface

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_Logger | Interfaces | Methods | Properties

Class responsible for logging. To be used for tracking program execution flow upon debugging and in runtime environment.

Available also on: Delphi | .NET | Java | ActiveX.


// C#
public interface ITGIS_Logger: ITBaseObject
' VisualBasic
Public Interface ITGIS_Logger
  Implements ITBaseObject
End Class
// Oxygene
  ITGIS_Logger = public interface( ITBaseObject )



Inherited Overrides Protected
Name Visibility Description
AsError public Log an error.
AsMessage public Log a message.
AsTrace public Log a trace.
AsWarning public Log a warning.
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)


Inherited Protected
Name Visibility Description
Active public True if logger is active.
Debug public True if app is running in a debug mode.
Errors public Get all errors as text.
Path public Path for logger file.
Warnings public Get all warnings as text.


Available metadata keys:

Metadata Values Default Description
TGIS_Logger.Path text value Path to the file where all logger messages will be saved

2021/12/07 08:39

Page Tools