ISettingsSystemService インターフェース
設定を管理する機能を提供します。
継承されたメンバー
名前空間: ExapisSOP.IO.Settings
アセンブリ: ExapisSOP.dll
構文
public interface ISettingsSystemService : IService
メソッド 一覧
| 編集/提案 ソースを表示Apply()
現在の変更を適用します。
宣言
Task Apply()
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task | 適用処理の非同期操作です。 |
脚注
非同期的に実行され正しく反映されない可能性があります。
Apply(EnvironmentSettings)
現在の変更を破棄し、指定された設定情報を現在の設定情報へコピーし、変更を適用します。
宣言
Task Apply(EnvironmentSettings settings)
引数
型 | 名前 | 説明 |
---|---|---|
EnvironmentSettings | settings | コピー元の設定情報です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task | 適用処理の非同期操作です。 |
脚注
非同期的に実行され正しく反映されない可能性があります。
GetApplicationVersion()
アプリケーションのバージョン情報を取得します。
宣言
(string version, string codename) GetApplicationVersion()
戻り値
型 | 説明 |
---|---|
System.ValueTuple<System.String, System.String> | 1番目の要素にバージョン情報を表す文字列、2番目の要素に開発コード名を返します。 |
GetLibraryVersion()
ライブラリのバージョン情報を取得します。
宣言
(string version, string codename) GetLibraryVersion()
戻り値
型 | 説明 |
---|---|
System.ValueTuple<System.String, System.String> | 1番目の要素にバージョン情報を表す文字列、2番目の要素に開発コード名を返します。 |
Reload(IContext)
現在の変更を破棄し、ファイルから設定情報を読み込みます。 この操作による変更は適用されません。
宣言
Task Reload(IContext context)
引数
型 | 名前 | 説明 |
---|---|---|
IContext | context | 現在の文脈情報です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task | 再読み込み処理の非同期操作です。 |
脚注
非同期的に実行され正しく読み込まれない可能性があります。 この操作による変更を適用させる場合はApply()関数を呼び出します。
Save()
現在の設定情報をファイルに保存します。
宣言
Task Save()
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task | 保存処理の非同期操作です。 |
脚注
非同期的に実行され正しく保存されない可能性があります。