CalDavSynchronizer.Ui.Options.ViewModels.OptionsViewModelBase.GetOptionsOrNull C# (CSharp) Метод

GetOptionsOrNull() публичный Метод

public GetOptionsOrNull ( ) : Contracts.Options
Результат Contracts.Options
    public Contracts.Options GetOptionsOrNull ()
    {
      var options = new Contracts.Options();

      foreach (var section in Sections)
        section.FillOptions (options);

      foreach (var subViewModel in Items)
        subViewModel.FillOptions (options);

      options.Inactive = !IsActive;
      options.Name = Name;
      options.Id = Id;

      return options;
    }