ILogManager interface
No description yet.
public interface ILogManager
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| CreateLogger | ILogger | |
| GetDefaultLogger | ILogger | |
| GetLoggingEnabled | bool | |
| GetLogLevel | TLogLevel | |
| SetLogCallback | void |
CreateLogger
No description yet.
ILogger CreateLogger(string argSource);
| Parameter | Type | Passing |
|---|---|---|
argSource | string | value |
Returns: ILogger
Extension method of ILogManagerHelper (using DXP;).
GetDefaultLogger
No description yet.
ILogger GetDefaultLogger();
Returns: ILogger
Extension method of ILogManagerHelper (using DXP;).
GetLoggingEnabled
No description yet.
bool GetLoggingEnabled();
Returns: bool
GetLogLevel
No description yet.
TLogLevel GetLogLevel();
Returns: TLogLevel
Extension method of ILogManagerHelper (using DXP;).
SetLogCallback
No description yet.
void SetLogCallback(int argCallbackId, ILogCallback argCallback, string argSource);
void SetLogCallback(int argCallbackId, object argCallback, string argSource);
| Parameter | Type | Passing |
|---|---|---|
argCallbackId | int | value |
argCallback | ILogCallback | value |
argSource | string | value |
Returns: nothing (void)
The first overload is an extension method of ILogManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.