int IVsFindTarget2.NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
        {
            if (_findTarget2 != null)
            {
                return(_findTarget2.NavigateTo2(pSpans, iSelMode));
            }

            return(VSErr.E_NOTIMPL);
        }
Exemple #2
0
 public int NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
 {
     return(((IVsFindTarget2)EditorFindTarget).NavigateTo2(pSpans, iSelMode));
 }
Exemple #3
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="grfOptions"></param>
        /// <param name="ppSpans"></param>
        /// <param name="ppTextImage"></param>
        int IVsFindTarget.GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
        {
            throw new NotImplementedException();//huqf
            ////set the IVsTextSpanSet object
            //if (null != ppSpans && ppSpans.Length > 0)
            //{
            //    ppSpans[0] = (IVsTextSpanSet)this;
            //}

            ////set the IVsTextImage object
            //ppTextImage = (IVsTextImage)this;

            ////attach this text image to the span
            //if (null != ppSpans && ppSpans.Length > 0)
            //{
            //    ErrorHandler.ThrowOnFailure(ppSpans[0].AttachTextImage(ppTextImage));
            //}

            //return VSConstants.S_OK;
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="grfOptions"></param>
        /// <param name="ppSpans"></param>
        /// <param name="ppTextImage"></param>
        int IVsFindTarget.GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
        {
            //set the IVsTextSpanSet object
            if (null != ppSpans && ppSpans.Length > 0)
            {
                ppSpans[0] = (IVsTextSpanSet)this;
            }

            //set the IVsTextImage object
            ppTextImage = (IVsTextImage)this;

            //attach this text image to the span
            if (null != ppSpans && ppSpans.Length > 0)
            {
                ErrorHandler.ThrowOnFailure(ppSpans[0].AttachTextImage(ppTextImage));
            }

            return VSConstants.S_OK;
        }
 int IVsFindTarget2.NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode) => ((IVsFindTarget2)_editorWindow).NavigateTo2(pSpans, iSelMode);
 public int GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     if (_findTarget != null)
     {
         return _findTarget.GetSearchImage(grfOptions, ppSpans, out ppTextImage);
     }
     ppTextImage = null;
     return VSConstants.E_NOTIMPL;
 }
        int IVsFindTarget2.NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
        {
            if (_findTarget2 != null)
                return _findTarget2.NavigateTo2(pSpans, iSelMode);

            return VSConstants.E_NOTIMPL;
        }
Exemple #8
0
 /// <summary>
 /// Not implemented.
 /// We don't need this function since we implement Find and Replace
 /// </summary>
 /// <param name="grfOptions"></param>
 /// <param name="ppSpans"></param>
 /// <param name="ppTextImage"></param>
 public int GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     ppTextImage = null;
     return VSConstants.E_NOTIMPL; // "GetSearchImage is not implemented, Find and Replace should be used instead"
 }
 public int NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
 {
     var findTarget = (IVsFindTarget2)_vsCodeWindow;
     return findTarget.NavigateTo2(pSpans, iSelMode);
 }
 public int GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     var findTarget = (IVsFindTarget)_vsCodeWindow;
     return findTarget.GetSearchImage(grfOptions, ppSpans, out ppTextImage);
 }
 public int GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     ppTextImage = null;
     return EditorFindTarget == null ? 0
            : EditorFindTarget.GetSearchImage(grfOptions, ppSpans, out ppTextImage);
 }
        public int NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
        {
            var findTarget = (IVsFindTarget2)_vsCodeWindow;

            return(findTarget.NavigateTo2(pSpans, iSelMode));
        }
Exemple #13
0
 public int NavigateTo2(IVsTextSpanSet pSpans, TextSelMode iSelMode)
 {
     return(((IVsFindTarget2)_subCodeWindow).NavigateTo2(pSpans, iSelMode));
 }
 int IVsFindTarget.GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     ppTextImage = null;
     try
     {
         ppTextImage = GetTextImage();
     }
     catch { }
     return ppTextImage == null ? VSConstants.E_NOTIMPL : VSConstants.S_OK;
 }
Exemple #15
0
 public int GetSearchImage(uint grfOptions, IVsTextSpanSet[] ppSpans, out IVsTextImage ppTextImage)
 {
     return (CommandWindow.VsCodeWindow as IVsFindTarget).GetSearchImage(grfOptions, ppSpans, out ppTextImage);
 }