Extensions

StockSharp.Xaml

Clase de extensión.

Métodos

ConfigureAsync
public static Task<ConnectorConfigurationResult> ConfigureAsync(BasketMessageAdapter adapter, Window owner, bool autoConnect, SettingsStorage windowSettings, CancellationToken cancellationToken)
result = Extensions.ConfigureAsync(adapter, owner, autoConnect, windowSettings, cancellationToken)

Configure connection using ConnectorWindow.

adapter
The connection.
owner
UI thread owner.
autoConnect
Auto connect.
windowSettings
ConnectorWindow settings.
cancellationToken
CancellationToken

Devuelve: What the editing ended with: the auto connect value and the ConnectorWindow settings as the window left them.

ConfigureAsync
public static Task<bool> ConfigureAsync(BasketMessageAdapter adapter, Window owner, CancellationToken cancellationToken)
result = Extensions.ConfigureAsync(adapter, owner, cancellationToken)

Configure connection using ConnectorWindow.

adapter
The connection.
owner
UI thread owner.
cancellationToken
CancellationToken

Devuelve: if the specified connection was configured, otherwise, .

ConfigureAsync
public static Task<bool> ConfigureAsync(Connector connector, Window owner, CancellationToken cancellationToken)
result = Extensions.ConfigureAsync(connector, owner, cancellationToken)

Configure connection using ConnectorWindow.

connector
The connection.
owner
UI thread owner.
cancellationToken
CancellationToken

Devuelve: if the specified connection was configured, otherwise, .

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

Excluir AllSecurity@.

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

Obtener icono para la extensión de archivo especificada.

fileExt
extensión de archivo.

Devuelve: Nombre de logotipo.

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

Ajustes de carga.

storage
Configuración de almacenamiento.
window
Un ejemplo de ventana.
GetPriceTextFormat
public static string GetPriceTextFormat(Security security)
result = Extensions.GetPriceTextFormat(security)

Generar formato de precio para el instrumento financiero especificado.

security
instrumento financiero.

Devuelve: Formato de precio.

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

Obtener icono para ProcessState@.

strategy
Estrategia.

Devuelve: Nombre de icono.

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

Obtener icono para ProcessStates@.

state
ProcessStates.

Devuelve: Nombre de icono.

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

Generar formato de volumen para el instrumento financiero especificado.

security
instrumento financiero.

Devuelve: Formato de volumen.

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

Inicializar .

window
La ventana para la creación del orden.
connector
La clase para crear conexiones con los sistemas de comercio.

Devuelve: La ventana para la creación del orden.

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

Cargar DevExpress@ configuración de control.

obj
Control.
settings
Ajustes.
LoadLayout
public static void LoadLayout(DockLayoutManager manager, string layout)
Extensions.LoadLayout(manager, layout)

Restaurar el estado de distribución.

manager
Representa un contenedor para los elementos de muelle y diseño.
layout
Te codificaste como una cuerda.
RestartAsync
public static Task RestartAsync(Window owner, CancellationToken cancellationToken)
result = Extensions.RestartAsync(owner, cancellationToken)

Restarts the application: closes its main window and starts the application again.

owner
Main window.
cancellationToken
CancellationToken

Devuelve: Task

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

Guardar DevExpress@configuración de control.

obj
Control.

Devuelve: Ajustes.

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

Guardar el estado de diseño.

manager
Representa un contenedor para los elementos de muelle y diseño.

Devuelve: Te codificaste como una cuerda.

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)

Compartir archivo.

owner
Propietario.
isNew
Es archivo nuevo o actualizado.
expiresIn
El tiempo de la explosión.
fileName
Nombre de archivo.
getBody
Cuerpo de archivo.
token
Cancelación token.
ShowSettingsWindowAsync
public static Task<bool> ShowSettingsWindowAsync(IAsyncPersistable settings, DependencyObject owner, string docUrl, CancellationToken cancellationToken)
result = Extensions.ShowSettingsWindowAsync(settings, owner, docUrl, cancellationToken)

Show SettingsWindow to edit settings.

settings
Settings.
owner
UI thread owner.
docUrl
Documentation URL.
cancellationToken
CancellationToken

Devuelve: , if settings were changed, otherwise, .

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

Guardar configuración.

window
Un ejemplo de ventana.

Devuelve: Configuración de almacenamiento.