Class Library

ライブラリ全体の初期化機能を含む静的クラスです。

継承

Library
Namespace: ic4
Assembly: ic4dotnet.dll

構文

public static class Library

プロパティ

IsInitialized

Init(LogLevel, LogLevel, LogTarget, string) が正常に呼び出されてライブラリが初期化されているかどうかを確認します。

宣言

public static bool IsInitialized { get; }

プロパティ値

説明
bool

メソッド

GetVersionInfo(VersionInfoFlags)

コアライブラリおよびその他の関連コンポーネントのバージョン情報を取得します。
バージョン情報は、ユーザーが読みやすい形式の文字列として返されます。

宣言

public static string GetVersionInfo(VersionInfoFlags flags = VersionInfoFlags.Default)

パラメータ

名前 説明
VersionInfoFlags flags 取得するバージョン情報の種類を指定します。

戻り値

説明
string 要求されたバージョン情報を含む、ユーザーが読みやすい形式の文字列。

Init(LogLevel, LogLevel, LogTarget, string)

IC Imaging Control 4 .NET ライブラリを初期化します。

宣言

public static void Init(LogLevel apiLogLevel = LogLevel.Off, LogLevel internalLogLevel = LogLevel.Off, LogTarget logTargets = LogTarget.None, string logFilePath = null)

パラメータ

名前 説明
LogLevel apiLogLevel ライブラリの API ログレベルを設定します。
LogLevel internalLogLevel ライブラリの内部ログレベルを設定します。
LogTarget logTargets ログの出力先を設定します。
string logFilePath logTargetsFile が含まれている場合に使用するログファイルを指定します。

例外

条件
NotSupportedException プラットフォームがサポートされていない場合