Skip to content
RelaxToolsの中の人 edited this page Feb 23, 2021 · 16 revisions

2.3.19 Logger クラス

Remarks

ログ出力クラス
このクラスは Staticクラス(Attribute VB_PredeclaredId = True) です。

Dependent

History

Date Version Note
2019-01-01 Ver.1.0.0 新規作成
2021-02-23 Ver.1.0.1 アプリケーション設定値を指定できるようにした

2.3.19.1 コンストラクタ

Syntax

Set ret = Logger.NewInstance(appInfo)

Parameters

Name Required/Optional Data type Description
appInfo 必須 IAppInfo アプリケーション設定値 I/F

Return Value

Name Data type Description
ret ILogger 新しいインスタンス(ILogger I/F)

Remarks

アプリケーション固有の設定を元にLoggerを生成する

Example

  • None

See also

  • None

2.3.19.2 LogTrace(ILogger I/F)

Syntax

Logger.LogTrace(message, [param])

Parameters

Name Required/Optional Data type Description
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

トレースログ出力

See also

  • None

2.3.19.3 LogInfo(ILogger I/F)

Syntax

Logger.LogInfo(message, [param])

Parameters

Name Required/Optional Data type Description
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

情報ログ出力

See also

  • None

2.3.19.4 LogWarn(ILogger I/F)

Syntax

Logger.LogWarn(message, [param])

Parameters

Name Required/Optional Data type Description
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

ワーニングログ出力

See also

  • None

2.3.19.5 LogFatal(ILogger I/F)

Syntax

Logger.LogFatal(message, [param])

Parameters

Name Required/Optional Data type Description
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

エラーログ出力

See also

  • None

2.3.19.6 LogBegin(ILogger I/F)

Syntax

Logger.LogBegin(level, message, [param])

Parameters

Name Required/Optional Data type Description
level 必須 LogLevel 出力するログレベルを指定
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

開始ログ出力

See also

  • None

2.3.19.7 LogFinish(ILogger I/F)

Syntax

Logger.LogFinish(level, message, [param])

Parameters

Name Required/Optional Data type Description
level 必須 LogLevel 出力するログレベルを指定
message 必須 String ログに出力するメッセージを指定
param 必須 ParamArray パラメータ文字列を指定

Return Value

  • None

Remarks

終了ログ出力

See also

  • None

2.3.19.8 LogFlash(ILogger I/F)

Syntax

Logger.LogFlash()

Parameters

  • None

Return Value

  • None

Remarks

終了ログ出力

See also

  • None

2.3.19.9 Level(ILogger I/F)

Syntax

Logger.Level = value

Parameters

Name Required/Optional Data type Description
value 必須 LogLevel 出力するログレベルを指定

Return Value

  • None

Remarks

ログレベルの設定

See also

  • None

目次

1 使用方法

1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て

2 リファレンス

2.1 標準モジュール

2.1.1 CallbackHelper
2.1.2 Document

2.2 インターフェイス

2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter

2.3 クラス

2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip

Clone this wiki locally