Extensions

StockSharp.Xaml

Clase de extensión.

Métodos

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

Configurar la conexión utilizando ConnectorWindow.

adapter
La conexión.
owner
Propietario de hilos UI.
autoConnect
Conexión automática.
windowSettings
ConnectorWindow settings.

Devuelve: si la conexión especificada fue configurada, de lo contrario, .

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

Configurar la conexión utilizando ConnectorWindow.

adapter
La conexión.
owner
Propietario de hilos UI.

Devuelve: si la conexión especificada fue configurada, de lo contrario, .

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

Configurar la conexión utilizando ConnectorWindow.

connector
La conexión.
owner
Propietario de hilos UI.

Devuelve: si la conexión especificada fue configurada, de lo contrario, .

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.
Restart
public static void Restart(Window owner)
Extensions.Restart(owner)

Iniciar la aplicación.

owner
Ventana principal.
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.
ShowSettingsWindow``1
public static bool ShowSettingsWindow<TSettings>(TSettings settings, DependencyObject owner, string docUrl)
result = Extensions.ShowSettingsWindow(settings, owner, docUrl)

Mostrar SettingsWindow para editar ajustes.

settings
Ajustes.
owner
Propietario de hilos UI.
docUrl
URL de la documentación.

Devuelve: , si los ajustes fueron cambiados, de lo contrario, .

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

Guardar configuración.

window
Un ejemplo de ventana.

Devuelve: Configuración de almacenamiento.