Exemplo n.º 1
0
 /// <summary>
 /// Save settings.
 /// </summary>
 /// <param name="storage">Settings storage.</param>
 public void Save(SettingsStorage storage)
 {
     storage.SetValue(nameof(Rules), Rules);
     storage.SetValue(nameof(AlertType), AlertType.To <string>());
     storage.SetValue(nameof(Caption), Caption);
     storage.SetValue(nameof(Message), Message);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Save settings.
 /// </summary>
 /// <param name="storage">Settings storage.</param>
 public void Save(SettingsStorage storage)
 {
     storage.SetValue("Rules", Rules);
     storage.SetValue("AlertType", AlertType.To <string>());
     storage.SetValue("Caption", Caption);
     storage.SetValue("Message", Message);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Save settings.
 /// </summary>
 /// <param name="storage">Settings storage.</param>
 public void Save(SettingsStorage storage)
 {
     storage.SetValue(nameof(Rules), Rules.Select(r => r.Save()).ToArray());
     storage.SetValue(nameof(AlertType), AlertType.To <string>());
     storage.SetValue(nameof(Caption), Caption);
     storage.SetValue(nameof(Message), Message);
     storage.SetValue(nameof(IsEnabled), IsEnabled);
     storage.SetValue(nameof(Id), Id);
     storage.SetValue(nameof(MessageType), MessageType.GetTypeName(false));
 }