PermissionCredentialsPanel
StockSharp.Xaml
编辑全权证书的面板。
继承自: UserControl
实现: IAsyncPersistable, IComponentConnector
构造函数
PermissionCredentialsPanel
public PermissionCredentialsPanel()
permissionCredentialsPanel = PermissionCredentialsPanel()
初始化了 & ##PermissionCredentialsPanel+#的新实例.
属性
AddCommand
public ICommand AddCommand { get; set; }
value = permissionCredentialsPanel.AddCommand
permissionCredentialsPanel.AddCommand = value
命令添加新的证书 。
Credentials
public ObservableCollection<PermissionCredentials> Credentials { get; set; }
value = permissionCredentialsPanel.Credentials
permissionCredentialsPanel.Credentials = value
全权证书的收集。
Filter
public string Filter { get; set; }
value = permissionCredentialsPanel.Filter
permissionCredentialsPanel.Filter = value
过滤文本。
RemoveCommand
public ICommand RemoveCommand { get; set; }
value = permissionCredentialsPanel.RemoveCommand
permissionCredentialsPanel.RemoveCommand = value
删除选中的证书的命令 。
SaveCommand
public ICommand SaveCommand { get; set; }
value = permissionCredentialsPanel.SaveCommand
permissionCredentialsPanel.SaveCommand = value
命令保存证书 。
SaveText
public string SaveText { get; set; }
value = permissionCredentialsPanel.SaveText
permissionCredentialsPanel.SaveText = value
保存按钮的文本 。
SelectAllCommand
public ICommand SelectAllCommand { get; set; }
value = permissionCredentialsPanel.SelectAllCommand
permissionCredentialsPanel.SelectAllCommand = value
选择所有权限的命令 。
SelectedCredential
public PermissionCredentials SelectedCredential { get; set; }
value = permissionCredentialsPanel.SelectedCredential
permissionCredentialsPanel.SelectedCredential = value
选中的证书 。
UnselectAllCommand
public ICommand UnselectAllCommand { get; set; }
value = permissionCredentialsPanel.UnselectAllCommand
permissionCredentialsPanel.UnselectAllCommand = value
命令取消所有权限 。
方法
InitializeComponent
public void InitializeComponent()
permissionCredentialsPanel.InitializeComponent()
InitializeComponent
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = permissionCredentialsPanel.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
返回值: Task
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = permissionCredentialsPanel.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
返回值: Task
字段
AddCommandProperty
public static readonly DependencyProperty AddCommandProperty
value = PermissionCredentialsPanel.AddCommandProperty
DependencyProperty 为AddCommand.
CredentialsProperty
public static readonly DependencyProperty CredentialsProperty
value = PermissionCredentialsPanel.CredentialsProperty
全权证书须知。
FilterProperty
public static readonly DependencyProperty FilterProperty
value = PermissionCredentialsPanel.FilterProperty
DependencyProperty for Filter.
RemoveCommandProperty
public static readonly DependencyProperty RemoveCommandProperty
value = PermissionCredentialsPanel.RemoveCommandProperty
DependencyProperty 为RemoveCommand.
SaveCommandProperty
public static readonly DependencyProperty SaveCommandProperty
value = PermissionCredentialsPanel.SaveCommandProperty
DependencyProperty 为SaveCommand.
SaveTextProperty
public static readonly DependencyProperty SaveTextProperty
value = PermissionCredentialsPanel.SaveTextProperty
DependencyProperty 为SaveText.
SelectAllCommandProperty
public static readonly DependencyProperty SelectAllCommandProperty
value = PermissionCredentialsPanel.SelectAllCommandProperty
DependencyProperty 为SelectAllCommand.
SelectedCredentialProperty
public static readonly DependencyProperty SelectedCredentialProperty
value = PermissionCredentialsPanel.SelectedCredentialProperty
DependencyProperty 为SelectedCredential.
UnselectAllCommandProperty
public static readonly DependencyProperty UnselectAllCommandProperty
value = PermissionCredentialsPanel.UnselectAllCommandProperty
DependencyProperty 为UnselectAllCommand.