using System.IO; using MediaBrowser.Common.Plugins; namespace MediaBrowser.Controller.Plugins { /// /// Interface IConfigurationPage /// public interface IPluginConfigurationPage { /// /// Gets the name. /// /// The name. string Name { get; } /// /// Gets the type of the configuration page. /// /// The type of the configuration page. ConfigurationPageType ConfigurationPageType { get; } /// /// Gets the plugin. /// /// The plugin. IPlugin Plugin { get; } /// /// Gets the HTML stream. /// /// Stream. Stream GetHtmlStream(); } /// /// Enum ConfigurationPageType /// public enum ConfigurationPageType { /// /// The plugin configuration /// PluginConfiguration, /// /// The none /// None } }