Esempio n. 1
0
 public ShellCodeClass AddClass(string Name, object Position, object Bases, object ImplementedInterfaces,
                                vsCMAccess Access)
 {
     return
         (new ShellCodeClass(
              _codeClass.AddClass(Name, Position, Bases, ImplementedInterfaces, Access) as CodeClass2));
 }
 protected override object NewClass(NewCodeElementItemParams newItemParams, string path)
 {
     return(_codeClass.AddClass(path,
                                newItemParams.Position,
                                newItemParams.Bases.ToCSVDTEParameter(),
                                newItemParams.ImplementedInterfaces.ToCSVDTEParameter(),
                                newItemParams.AccessKind
                                ));
 }