public ConfigurationPageInfo(IPluginConfigurationPage page) { Name = page.Name; ConfigurationPageType = page.ConfigurationPageType; // Don't use "N" because it needs to match Plugin.Id PluginId = page.Plugin.Id.ToString(); }
/// <summary> /// Initializes a new instance of the <see cref="ConfigurationPageInfo"/> class. /// </summary> /// <param name="page">Instance of <see cref="IPluginConfigurationPage"/> interface.</param> public ConfigurationPageInfo(IPluginConfigurationPage page) { Name = page.Name; ConfigurationPageType = page.ConfigurationPageType; if (page.Plugin != null) { DisplayName = page.Plugin.Name; PluginId = page.Plugin.Id; } }
public ConfigurationPageInfo(IPluginConfigurationPage page) { Name = page.Name; ConfigurationPageType = page.ConfigurationPageType; PluginId = page.Plugin.Id.ToString("N"); }