メインコンテンツまでスキップ

OptionBase インタフェース

名前空間: DensoCreate.Cli.Framework

説明

コマンドのオプションを表す基底クラスです。

継承元

名前説明
Taggableタグ付け機能を実装した基底クラスです。

派生先

名前説明
Optionコマンドのオプションを表すクラスです。

プロパティ

名前説明
Aliasesオプションのエイリアスを取得します。
Argumentオプションの引数を取得または設定します。
Descriptionオプションの説明を取得または設定します。
Required必須かどうかを取得または設定します。

メソッド

名前説明
AddAliasオプションのエイリアスを追加します。
AddAliasesオプションのエイリアスを複数追加します。
ExistingOnlyコマンド実行時に存在するファイルのみを受け付けるようオプションを付与します。
引数の型がFileInfo、DirectoryInfo、FileSystemInfoのいずれかである必要があります。
IsExistingOnly存在するファイルのみを受け付けるオプションが付与されているか判定します。
IsLegalFilePathsOnly正しい形式のファイルパスのみを受け付けるオプションを付与されているか判定します。
LegalFilePathsOnlyコマンド実行時に正しい形式のファイルパスのみを受け付けるようオプションを付与します。
string型の引数のみ利用可能です。
SetRequiredオプションが必須かどうかを設定します。デフォルトはtrueです。