ConnectorWindow
StockSharp.Xaml
Окно создания новых подключений IMessageAdapter.
Наследует: ThemedWindow
Реализует: IAsyncPersistable, IComponentConnector
Конструкторы
ConnectorWindow
public ConnectorWindow()
connectorWindow = ConnectorWindow()
Инициирует новый экземпляр документа ConnectorWindow.
Свойства
Adapter
public BasketMessageAdapter Adapter { get; set; }
value = connectorWindow.Adapter
connectorWindow.Adapter = value
Агрегатор адаптеров.
AutoConnect
public bool AutoConnect { get; set; }
value = connectorWindow.AutoConnect
connectorWindow.AutoConnect = value
Автоподключение.
ConnectorsInfo
public IList<ConnectorInfo> ConnectorsInfo { get; }
value = connectorWindow.ConnectorsInfo
Визуальное описание доступных соединений.
SelectedAdapter
public IMessageAdapter SelectedAdapter { get; set; }
value = connectorWindow.SelectedAdapter
connectorWindow.SelectedAdapter = value
Выбранный адаптер.
Методы
InitializeComponent
public void InitializeComponent()
connectorWindow.InitializeComponent()
InitializeComponent
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = connectorWindow.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Возвращает: Task
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = connectorWindow.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Возвращает: Task
Поля
EnableCommand
public static readonly RoutedCommand EnableCommand
value = ConnectorWindow.EnableCommand
RoutedCommand, чтобы включить соединение.
RemoveCommand
public static readonly RoutedCommand RemoveCommand
value = ConnectorWindow.RemoveCommand
RoutedCommand за удаление соединения.
SelectedAdapterProperty
public static readonly DependencyProperty SelectedAdapterProperty
value = ConnectorWindow.SelectedAdapterProperty
DependencyProperty для SelectedAdapter.