PortfolioMessageAdaptersWindow

StockSharp.Xaml

The window for creation and editing of portfolios and adapters mapping.

Inherits: ThemedWindow

Implements: IPersistable, IComponentConnector

Constructors

PortfolioMessageAdaptersWindow
public PortfolioMessageAdaptersWindow()
portfolioMessageAdaptersWindow = PortfolioMessageAdaptersWindow()

Initializes a new instance of the PortfolioMessageAdaptersWindow.

Properties

AdapterProvider
public IMessageAdapterProvider AdapterProvider { get; set; }
value = portfolioMessageAdaptersWindow.AdapterProvider
portfolioMessageAdaptersWindow.AdapterProvider = value

The message adapter's provider.

PortfolioAdapterProvider
public IPortfolioMessageAdapterProvider PortfolioAdapterProvider { get; set; }
value = portfolioMessageAdaptersWindow.PortfolioAdapterProvider
portfolioMessageAdaptersWindow.PortfolioAdapterProvider = value

The portfolio based message adapter's provider.

Portfolios
public PortfolioDataSource Portfolios { get; set; }
value = portfolioMessageAdaptersWindow.Portfolios
portfolioMessageAdaptersWindow.Portfolios = value

Available portfolios.

Methods

InitializeComponent
public void InitializeComponent()
portfolioMessageAdaptersWindow.InitializeComponent()

InitializeComponent

Load
public void Load(SettingsStorage storage)
portfolioMessageAdaptersWindow.Load(storage)

Load settings.

storage
Settings storage.
Save
public void Save(SettingsStorage storage)
portfolioMessageAdaptersWindow.Save(storage)

Save settings.

storage
Settings storage.

Fields

AddCommand
public static readonly RoutedCommand AddCommand
value = PortfolioMessageAdaptersWindow.AddCommand

RoutedCommand to add mapping.

RemoveCommand
public static readonly RoutedCommand RemoveCommand
value = PortfolioMessageAdaptersWindow.RemoveCommand

RoutedCommand to remove mapping.