IOptionsService.cs 513 B

1234567891011121314151617181920212223
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using SRDebugger.Internal;
  5. namespace SRDebugger.Services
  6. {
  7. public interface IOptionsService
  8. {
  9. event EventHandler OptionsUpdated;
  10. event EventHandler<PropertyChangedEventArgs> OptionsValueUpdated;
  11. ICollection<OptionDefinition> Options { get; }
  12. [Obsolete("Use IOptionsService.AddContainer instead.")]
  13. void Scan(object obj);
  14. void AddContainer(object obj);
  15. void RemoveContainer(object obj);
  16. }
  17. }