Class Library
Static class containing global library initialization functions
Inherited Members
Namespace: ic4
Assembly: ic4dotnet.dll
Syntax
public static class Library
Properties
IsInitialized
Checks whether the library was initialized by a successful call to Init(LogLevel, LogLevel, LogTarget, string).
Declaration
public static bool IsInitialized { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Methods
Init(LogLevel, LogLevel, LogTarget, string)
Initializes the IC Imaging Control 4 .NET library.
Declaration
public static void Init(LogLevel apiLogLevel = LogLevel.Off, LogLevel internalLogLevel = LogLevel.Off, LogTarget logTargets = LogTarget.None, string logFilePath = null)
Parameters
| Type | Name | Description |
|---|---|---|
| LogLevel | apiLogLevel | Configures the API log level for the library. |
| LogLevel | internalLogLevel | Configures the internal log level for the library. |
| LogTarget | logTargets | Configures the log targets. |
| string | logFilePath | If |
Exceptions
| Type | Condition |
|---|---|
| NotSupportedException | The platform is not supported |


