예제 #1
0
        public FindManager(IFindView view)
        {
            if (view == null)
                throw new ArgumentNullException("view");

            _view = view;

            object obj;
            ErrorUtil.ThrowOnFailure(((INiLocalRegistry)_view.GetService(typeof(INiLocalRegistry))).CreateInstance(
                new Guid(NiConstants.FindHelper),
                _view,
                out obj
            ));

            _findHelper = (INiFindHelper)obj;

            LoadSettings();
        }
예제 #2
0
        public FindManager(IFindView view)
        {
            if (view == null)
            {
                throw new ArgumentNullException("view");
            }

            _view = view;

            object obj;

            ErrorUtil.ThrowOnFailure(((INiLocalRegistry)_view.GetService(typeof(INiLocalRegistry))).CreateInstance(
                                         new Guid(NiConstants.FindHelper),
                                         _view,
                                         out obj
                                         ));

            _findHelper = (INiFindHelper)obj;

            LoadSettings();
        }