ContextExtensions クラス
IContextの機能を拡張します。 このクラスは静的です。
継承
System.Object
ContextExtensions
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.Core
アセンブリ: ExapisSOP.dll
構文
public static class ContextExtensions
フィールド 一覧
名前 | 説明 |
---|---|
DefaultKeyName | GetData(IContext, String)及び SetData(IContext, String, Object)で 利用される既定のキー名を取得します。 |
メソッド 一覧
名前 | 説明 |
---|---|
GetCommandLine(IContext) | サービスリストから最初に見つかったICommandLineServiceを取得します。 |
GetData(IContext, String) | 文脈情報からメッセージデータを取得します。 |
GetFileSystem(IContext) | サービスリストから最初に見つかったIFileSystemServiceを取得します。 |
GetInitialContext(IContext) | プログラム初期化時に利用された文脈情報を取得します。 |
GetLoggingSystem(IContext) | サービスリストから最初に見つかったILoggingSystemServiceを取得します。 |
GetPaths(IContext) | データディレクトリへのパスを格納したオブジェクトを取得します。 |
GetPreviousContext(IContext) | 前回のイベントループに利用された文脈情報を取得します。 |
GetSettingsSystem(IContext) | サービスリストから最初に見つかったISettingsSystemServiceを取得します。 |
HasNoCompatible(IContext) | 設定ファイルと現在のバージョンに互換性がないかどうか判定します。 |
IsFirstBoot(IContext) | プログラムが初回起動かどうか判定します。 |
IsMultipleBoot(IContext) | プログラムが多重起動しているかどうか判定します。 |
SetData(IContext, String, Object) | 文脈情報に指定されたメッセージデータを設定します。
辞書以外のオブジェクトが設定されている場合は上書きされます。
|