public CommaDelimitedListDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService , new DropActionConfiguration() { FormatExpression = "%v%.%m%,", Delimiter="\n", SupportsClasses = false, SupportsDroppingIntoClass = false, SelectFirstLineOnly = false }) { }
public ClassVarDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService , new DropActionConfiguration() { FormatExpression = "var %v% = new %f%();", Delimiter = "\n", SupportsMembers = false, ShiftMustBeDown=true ,SelectFirstLineOnly=true, ControlMustBeDown=true }) { }
public NewClassInstanceDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService, new DropActionConfiguration() { FormatExpression = "new %f%();", Delimiter="\n", AltMustBeDown=true, SupportsMembers = false, SupportsDroppingIntoClass = false, SupportsDroppingIntoMethod = true }) { }
public ClassMemberDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService) { }
public ColumnsAddDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService , new DropActionConfiguration() {FormatExpression = "Columns.Add(%v%.%m%);", SupportsClasses = false, ShiftMustBeDown = true, SelectFirstLineOnly=false }) { }
public frmTestPopup() { InitializeComponent(); this.vsDropAssistPopupControl1.OnSettingUpdate += OnSettingUpdate; _formatExpressionService = new FormatExpressionService(); }
public ClassOnlyDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService) { }
protected SimpleTextDropAction(IFormatExpressionService formatExpressionService) { _formatExpressionService = formatExpressionService; }
private IDropActionProvider getService(IFormatExpressionService formatExpressionService=null ) { if (formatExpressionService == null) formatExpressionService = new Mock<IFormatExpressionService>().Object; var builder = new ContainerBuilder(); builder.RegisterAssemblyTypes(typeof(DropActionProvider).Assembly) .AssignableTo<IConfigurableDropAction>().Except<ConfigurableDropAction>() .As<IConfigurableDropAction>(); builder.RegisterInstance(formatExpressionService).As<IFormatExpressionService>(); builder.RegisterType<DropActionProvider>().As<IDropActionProvider>(); var ioc = builder.Build(); return ioc.Resolve<IDropActionProvider>(); }
public ClassModuleVariableDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService , new DropActionConfiguration() { FormatExpression= "public readonly %f% %v% = new %f%();\n" , SupportsMembers = false,ShiftMustBeDown=true }) { }
public SmartDropAction(IFormatExpressionService formatExpressionService, IDropActionProvider dropActionProvider ) { _formatExpressionService = formatExpressionService; _dropActionProvider = dropActionProvider; }
protected ClassOnlyWithSelectDropAction(IFormatExpressionService formatExpressionService, IDropActionConfiguration config ) : base(formatExpressionService,config) { }
public MemberUpdateDropAction(IFormatExpressionService formatExpressionService) : base(formatExpressionService , new DropActionConfiguration() { AltMustBeDown=true, FormatExpression = "%v%.%m%.Value = ;" , SupportsMembers = true, SupportsDroppingIntoMethod = true, SupportsDroppingIntoClass = false , SelectFirstLineOnly=false }) { }