Extensions

StockSharp.Xaml

エクステンションクラス。

メソッド

Configure
public static bool Configure(BasketMessageAdapter adapter, Window owner, bool autoConnect, SettingsStorage windowSettings)
result = Extensions.Configure(adapter, owner, autoConnect, windowSettings)

ConnectorWindow@ で接続を構成します。

adapter
接続。
owner
UI スレッドの所有者。
autoConnect
自動接続。
windowSettings
ConnectorWindow settings.

戻り値: 指定された接続が設定されている場合、それ以外の場合は .

Configure
public static bool Configure(BasketMessageAdapter adapter, Window owner)
result = Extensions.Configure(adapter, owner)

ConnectorWindow@ で接続を構成します。

adapter
接続。
owner
UI スレッドの所有者。

戻り値: 指定された接続が設定されている場合、それ以外の場合は .

Configure
public static bool Configure(Connector connector, Window owner)
result = Extensions.Configure(connector, owner)

ConnectorWindow@ で接続を構成します。

connector
接続。
owner
UI スレッドの所有者。

戻り値: 指定された接続が設定されている場合、それ以外の場合は .

ExcludeAllSecurity
public static void ExcludeAllSecurity(SecurityPicker picker)
Extensions.ExcludeAllSecurity(picker)

代表取締役社長 佐藤 浩一

picker
代表取締役社長 佐藤 浩
ExtToLogo
public static string ExtToLogo(string fileExt)
result = Extensions.ExtToLogo(fileExt)

指定したファイル拡張子のアイコンを取得します。

fileExt
ファイル拡張子。

戻り値: ロゴ名。

FromStorage
public static void FromStorage(SettingsStorage storage, Window window)
Extensions.FromStorage(storage, window)

設定をロードします。

storage
設定ストレージ。
window
Window インスタンス。
GetPriceTextFormat
public static string GetPriceTextFormat(Security security)
result = Extensions.GetPriceTextFormat(security)

指定された金融商品の価格フォーマットを生成します。

security
金融商品取引

戻り値: 価格フォーマット。

GetProcessStateIconName
public static string GetProcessStateIconName(Strategy strategy)
result = Extensions.GetProcessStateIconName(strategy)

アイコンをProcessState@に取得します。

strategy
戦略。

戻り値: アイコン名。

GetProcessStateIconName
public static string GetProcessStateIconName(ProcessStates state)
result = Extensions.GetProcessStateIconName(state)

アイコンをProcessStates@に取得します。

state
代表取締役社長 佐藤 浩

戻り値: アイコン名。

GetVolumeTextFormat
public static string GetVolumeTextFormat(Security security)
result = Extensions.GetVolumeTextFormat(security)

指定された金融商品のためのボリューム形式を生成します。

security
金融商品取引

戻り値: ボリューム形式。

Init
public static OrderWindow Init(OrderWindow window, Connector connector)
result = Extensions.Init(window, connector)

初期化 .

window
注文作成のウィンドウ。
connector
取引システムへの接続を作成するクラス。

戻り値: 注文作成のウィンドウ。

LoadDevExpressControl
public static void LoadDevExpressControl(DependencyObject obj, string settings)
Extensions.LoadDevExpressControl(obj, settings)

コントロール設定@DevExpress@にロードします。

obj
制御。
settings
設定。
LoadLayout
public static void LoadLayout(DockLayoutManager manager, string layout)
Extensions.LoadLayout(manager, layout)

レイアウトの状態を復元します。

manager
ドックやレイアウトアイテムのコンテナを表します。
layout
レイアウトは文字列としてエンコードされます。
Restart
public static void Restart(Window owner)
Extensions.Restart(owner)

アプリケーションの起動

owner
メインウィンドウ
SaveDevExpressControl
public static string SaveDevExpressControl(DependencyObject obj)
result = Extensions.SaveDevExpressControl(obj)

Save DevExpress control settings.

obj
制御。

戻り値: 設定。

SaveLayout
public static string SaveLayout(DockLayoutManager manager)
result = Extensions.SaveLayout(manager)

レイアウトの状態を保存します。

manager
ドックやレイアウトアイテムのコンテナを表します。

戻り値: レイアウトは文字列としてエンコードされます。

ShareAsync
public static Task ShareAsync(DependencyObject owner, bool isNew, TimeSpan? expiresIn, string fileName, Func<Stream> getBody, CancellationToken token)
result = Extensions.ShareAsync(owner, isNew, expiresIn, fileName, getBody, token)

共有ファイル。

owner
オーナー。
isNew
新しく更新されるファイルです。
expiresIn
有効期限のスパン。
fileName
ファイル名。
getBody
ファイルボディ。
token
キャンセルトークン。
ShowSettingsWindow``1
public static bool ShowSettingsWindow<TSettings>(TSettings settings, DependencyObject owner, string docUrl)
result = Extensions.ShowSettingsWindow(settings, owner, docUrl)

Show SettingsWindow to edit settings.

settings
設定。
owner
UI スレッドの所有者。
docUrl
ドキュメント URL 。

戻り値: 、設定が変更された場合、そうでなければ、。

ToStorage
public static SettingsStorage ToStorage(Window window)
result = Extensions.ToStorage(window)

設定を保存します。

window
Window インスタンス。

戻り値: 設定ストレージ。