public NewItemPrototypeInfo(ISolutionItemProvider provider) { _provider = provider; Name = provider.GetName(); Description = provider.GetDescription(); Image = provider.GetImage(); }
public NewItemPrototypeInfo(ISolutionItemProvider provider) { this.provider = provider; Name = provider.GetName(); Description = provider.GetDescription(); Image = provider.GetImage(); RequiresName = provider is INamedSolutionItemProvider; }
public NewItemPrototypeInfo(ISolutionItemProvider provider, bool enabled) { this.provider = provider; Name = provider.GetName(); Description = provider.GetDescription(); Image = provider.GetImage(); IsContainer = provider.IsContainer; RequiresName = provider is INamedSolutionItemProvider; IsEnabled = enabled; }