// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // The preset transport container. // This is a model for importing the JSON / Plist presets into the GUI. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrake.ApplicationServices.Interop.Json.Presets { using System.Collections.Generic; /// /// The preset transport container. /// This is a model for importing the JSON / Plist presets into the GUI. /// public class PresetTransportContainer { /// /// Initializes a new instance of the class. /// public PresetTransportContainer() { } /// /// Initializes a new instance of the class. /// /// /// The version major. /// /// /// The version minor. /// /// /// The version micro. /// public PresetTransportContainer(string versionMajor, string versionMinor, string versionMicro) { this.VersionMajor = versionMajor; this.VersionMicro = versionMicro; this.VersionMinor = versionMinor; } /// /// Gets or sets the children array. /// public List PresetList { get; set; } /// /// Gets or sets the version major. /// public string VersionMajor { get; set; } /// /// Gets or sets the version micro. /// public string VersionMicro { get; set; } /// /// Gets or sets the version minor. /// public string VersionMinor { get; set; } } }