コード例 #1
0
 public AddRemoveReferencesCommand(IVBE vbe,
                                   RubberduckParserState state,
                                   IAddRemoveReferencesPresenterFactory factory,
                                   IReferenceReconciler reconciler)
     : base(LogManager.GetCurrentClassLogger())
 {
     _vbe        = vbe;
     _state      = state;
     _factory    = factory;
     _reconciler = reconciler;
 }
コード例 #2
0
        public AddRemoveReferencesCommand(IVBE vbe,
                                          RubberduckParserState state,
                                          IAddRemoveReferencesPresenterFactory factory,
                                          IReferenceReconciler reconciler,
                                          IVbeEvents vbeEvents)
            : base(vbeEvents)
        {
            _vbe        = vbe;
            _state      = state;
            _factory    = factory;
            _reconciler = reconciler;

            AddToCanExecuteEvaluation(SpecialEvaluateCanExecute);
        }