示例#1
0
 public NewItemPrototypeInfo(ISolutionItemProvider provider)
 {
     _provider   = provider;
     Name        = provider.GetName();
     Description = provider.GetDescription();
     Image       = provider.GetImage();
 }
示例#2
0
 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;
 }