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
Владелец потока пользовательского интерфейса.
autoConnect
Автоподключение.
windowSettings
ConnectorWindow settings.

Возвращает: если указанное соединение было сконфигурировано, в противном случае.

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

Настройка соединения с помощью ConnectorWindow.

adapter
Связь.
owner
Владелец потока пользовательского интерфейса.

Возвращает: если указанное соединение было сконфигурировано, в противном случае.

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

Настройка соединения с помощью ConnectorWindow.

connector
Связь.
owner
Владелец потока пользовательского интерфейса.

Возвращает: если указанное соединение было сконфигурировано, в противном случае.

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

Исключите AllSecurity.

picker
SecurityPicker.
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
Оконный экземпляр.
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
ProcessStates.

Возвращает: Имя иконы.

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)

Сохранить настройки управления DevExpress.

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)

Показать SettingsWindow для редактирования настроек.

settings
Настройки.
owner
Владелец потока пользовательского интерфейса.
docUrl
Документация URL.

Возвращает: Если настройки были изменены, в противном случае.

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

Сохраните настройки.

window
Оконный экземпляр.

Возвращает: Хранилище настроек.