Extensions

StockSharp.Xaml

Erweiterungsklasse.

Methoden

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

Konfigurieren Sie die Verbindung mit ConnectorWindow.

adapter
Die Verbindung.
owner
UI Thread Owner.
autoConnect
Auto Connect.
windowSettings
ConnectorWindow Einstellungen.

Rückgabe: wenn die angegebene Verbindung konfiguriert wurde, andernfalls.

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

Konfigurieren Sie die Verbindung mit ConnectorWindow.

adapter
Die Verbindung.
owner
UI Thread Owner.

Rückgabe: wenn die angegebene Verbindung konfiguriert wurde, andernfalls.

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

Konfigurieren Sie die Verbindung mit ConnectorWindow.

connector
Die Verbindung.
owner
UI Thread Owner.

Rückgabe: wenn die angegebene Verbindung konfiguriert wurde, andernfalls.

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

Ausschließen AllSecurity.

picker
SecurityPicker.
ExtToLogo
public static string ExtToLogo(string fileExt)
result = Extensions.ExtToLogo(fileExt)

Holen Sie sich das Symbol für die angegebene Dateierweiterung.

fileExt
Dateiverlängerung.

Rückgabe: Logoname.

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

Lasteinstellungen.

storage
Einstellungen Lagerung.
window
Fensterinstanz.
GetPriceTextFormat
public static string GetPriceTextFormat(Security security)
result = Extensions.GetPriceTextFormat(security)

Generieren Sie das Preisformat für das angegebene Finanzinstrument.

security
Finanzinstrument.

Rückgabe: Preisformat.

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

Holen Sie sich das Symbol für ProcessState.

strategy
Strategie.

Rückgabe: Icon Name.

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

Holen Sie sich das Symbol für ProcessStates.

state
ProcessStates.

Rückgabe: Icon Name.

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

Volumenformat für das angegebene Finanzinstrument generieren.

security
Finanzinstrument.

Rückgabe: Volumenformat.

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

Initialisieren.

window
Das Fenster für die Bestellung erstellen.
connector
Die Klasse, um Verbindungen zu Handelssystemen zu schaffen.

Rückgabe: Das Fenster für die Bestellung erstellen.

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

Laden Sie DevExpress Kontrolleinstellungen.

obj
Kontrolle.
settings
Einstellungen.
LoadLayout
public static void LoadLayout(DockLayoutManager manager, string layout)
Extensions.LoadLayout(manager, layout)

Zustand des Layouts wiederherstellen.

manager
Stellt einen Container für Dock- und Layout-Elemente dar.
layout
Layout als String codiert.
Restart
public static void Restart(Window owner)
Extensions.Restart(owner)

Beginn der Antragstellung.

owner
Hauptfenster.
SaveDevExpressControl
public static string SaveDevExpressControl(DependencyObject obj)
result = Extensions.SaveDevExpressControl(obj)

Speichern Sie DevExpress Kontrolleinstellungen.

obj
Kontrolle.

Rückgabe: Einstellungen.

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

Speichern Sie den Layout-Status.

manager
Stellt einen Container für Dock- und Layout-Elemente dar.

Rückgabe: Layout als String codiert.

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)

Datei teilen.

owner
Eigentümer.
isNew
Ist Datei neu oder aktualisiert.
expiresIn
Verfallsdauer.
fileName
Dateiname.
getBody
Aktenkörper.
token
Abbruch-Token.
ShowSettingsWindow``1
public static bool ShowSettingsWindow<TSettings>(TSettings settings, DependencyObject owner, string docUrl)
result = Extensions.ShowSettingsWindow(settings, owner, docUrl)

Zeigen Sie SettingsWindow um Einstellungen zu bearbeiten.

settings
Einstellungen.
owner
UI Thread Owner.
docUrl
Dokumentations-URL.

Rückgabe: Wenn die Einstellungen geändert wurden, andernfalls.

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

Einstellungen speichern.

window
Fensterinstanz.

Rückgabe: Einstellungen Lagerung.