Extensions

StockSharp.Xaml

Aula de extensão.

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

Retorna: 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

Retorna: 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

Retorna: 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)

Obter ícone para a extensão de arquivo especificada.

fileExt
Extensão do ficheiro.

Retorna: Nome do logótipo.

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

Carregar as configurações.

storage
Configuração do armazenamento.
window
Exposição da janela.
GetPriceTextFormat
public static string GetPriceTextFormat(Security security)
result = Extensions.GetPriceTextFormat(security)

Gerar o formato de preço para o instrumento financeiro especificado.

security
Instrumento financeiro.

Retorna: Formato de preço.

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

Obter ícone para ProcessState.

strategy
Estratégia.

Retorna: Nome de ícone.

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

Obter ícone para ProcessStates.

state
ProcessStates.

Retorna: Nome de ícone.

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

Gerar o formato de volume para o instrumento financeiro especificado.

security
Instrumento financeiro.

Retorna: Formato de volume.

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

Inicializar .

window
A janela para a criação da ordem.
connector
A classe para criar conexões com sistemas de negociação.

Retorna: A janela para a criação da ordem.

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

Carregar DevExpress configurações de controle.

obj
Controle.
settings
- Configuração.
LoadLayout
public static void LoadLayout(DockLayoutManager manager, string layout)
Extensions.LoadLayout(manager, layout)

Restaurar o estado de disposição.

manager
Representa um recipiente para itens de atracação e layout.
layout
Disposição codificada como uma string.
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

Retorna: Task

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

Salvar DevExpress configurações de controle.

obj
Controle.

Retorna: - Configuração.

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

Gravar o estado de disposição.

manager
Representa um recipiente para itens de atracação e layout.

Retorna: Disposição codificada como uma string.

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)

Partilhar o ficheiro.

owner
Dono.
isNew
É um ficheiro recente ou actualizado.
expiresIn
Prazo de validade.
fileName
Nome do ficheiro.
getBody
Corpo de arquivo.
token
Token de cancelamento.
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

Retorna: , if settings were changed, otherwise, .

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

Gravar as definições.

window
Exposição da janela.

Retorna: Configuração do armazenamento.