Interface ISubscriptionsView
- Namespace
- StockSharp.Xaml
- Assembly
- StockSharp.Xaml.dll
The interface for visual panel for modify subscriptions.
public interface ISubscriptionsView
- Extension Methods
Properties
IsInteracted
The interactive mode. The default is off.
bool IsInteracted { get; set; }
Property Value
SelectedSession
Selected session.
SessionInfo SelectedSession { get; }
Property Value
SelectedSubscriptions
Selected subscriptions.
IEnumerable<SubscriptionInfo> SelectedSubscriptions { get; }
Property Value
Sessions
Sessions.
IDictionary<string, SessionInfo> Sessions { get; }
Property Value
Subscriptions
The list of subscriptions.
IList<SubscriptionInfo> Subscriptions { get; }
Property Value
Methods
UpdateSubscription(SubscriptionInfo)
Set for the specified subscription SubscriptionStates state.
void UpdateSubscription(SubscriptionInfo subscription)
Parameters
subscription
SubscriptionInfoSubscription.
Events
SessionEditing
Existing session editing event.
event Action<SessionInfo> SessionEditing
Event Type
SessionRemoving
Existing session removing event.
event Action<SessionInfo> SessionRemoving
Event Type
SessionResuming
Existing session resuming event.
event Action<SessionInfo> SessionResuming
Event Type
SessionSuspending
Existing session suspending event.
event Action<SessionInfo> SessionSuspending
Event Type
SubscriptionAdding
New subscription adding event.
event Action<SubscriptionInfo> SubscriptionAdding
Event Type
SubscriptionEditing
Existing subscription editing event.
event Action<SubscriptionInfo> SubscriptionEditing
Event Type
SubscriptionRemoving
Existing subscription removing event.
event Action<SubscriptionInfo> SubscriptionRemoving
Event Type
SubscriptionResuming
Existing subscription resuming event.
event Action<SubscriptionInfo> SubscriptionResuming
Event Type
SubscriptionSuspending
Existing subscription suspending event.
event Action<SubscriptionInfo> SubscriptionSuspending