public void SetModule(ModuleObject moduleObject)
 {
     module = moduleObject;
     foreach (CmdletObject cmdlet in module.Cmdlets)
     {
         Cmdlets.Add(new OnlinePublishEntry {
             Cmdlet = cmdlet
         });
     }
 }
Exemplo n.º 2
0
 public NeoCmdSnapIn()
 {
     foreach (var type in typeof(NeoCmdSnapIn).Assembly.GetTypes())
     {
         var attr = type.GetCustomAttribute <CmdletAttribute>();
         if (attr != null)
         {
             Cmdlets.Add(new CmdletConfigurationEntry(attr.VerbName + "-" + attr.NounName, type, attr.HelpUri));
         }
     }
 }         // ctor
 public SharpSvnSnapIn()
     : base()
 {
     foreach (Type t in typeof(SharpSvnSnapIn).Assembly.GetTypes())
     {
         CmdletConfigurationEntry entry = GetEntry(t);
         if (entry != null)
         {
             Cmdlets.Add(entry);
         }
     }
 }