ICommandLineService インターフェース
コマンド行引数を解析する機能を提供します。
継承されたメンバー
名前空間: ExapisSOP.IO.Settings.CommandLine
アセンブリ: ExapisSOP.dll
構文
public interface ICommandLineService : IService
メソッド 一覧
| 編集/提案 ソースを表示GetValues()
オブジェクトへ変換されたコマンド行引数を取得します。
宣言
IDictionary<Type, object> GetValues()
戻り値
型 | 説明 |
---|---|
System.Collections.Generic.IDictionary<System.Type, System.Object> | オブジェクトを格納した辞書、または、変換が実行されなかった場合はnullを返します。 |
PrintManuals(IContext, String)
コマンド行引数説明書またはバージョン情報を標準出力ストリームへ書き込みます。
宣言
void PrintManuals(IContext context, string copyright)
引数
型 | 名前 | 説明 |
---|---|---|
IContext | context | 現在の文脈情報です。 |
System.String | copyright | アプリケーションの著作権情報です。 |
TerminateWhenError()
コマンド行引数に誤りがある場合に終了例外を発生させます。
宣言
void TerminateWhenError()
例外
型 | 条件 |
---|---|
TerminationException |