コード例 #1
0
 public int MarkSpan(TextSpan[] pts)
 {
     if (_findTarget != null)
     {
         return(_findTarget.MarkSpan(pts));
     }
     return(VSConstants.E_NOTIMPL);
 }
コード例 #2
0
        int IVsFindTarget.MarkSpan(TextSpan[] pts)
        {
            IVsFindTarget findTarget = GetView(sourceFrame) as IVsFindTarget;

            if (findTarget != null)
            {
                return(findTarget.MarkSpan(pts));
            }
            return(VSConstants.E_NOTIMPL);
        }
コード例 #3
0
        public void TestManagerTest()
        {
            TextSpan span1=new TextSpan();
            span1.iStartLine = 64;
            TextSpan span2 = new TextSpan();
            span2.iEndLine = 76;
            TextSpan[] textSpan = new TextSpan[] { span1, span2 };

            VsTextImageClass textClass = new VsTextImageClass();
            //VsCodeWindowClass codeClass=new VsCodeWindowClass();
            //codeClass.Close();

            string guid = System.Guid.NewGuid().ToString();
    
            uint VSFR_EndOfDoc = (uint)__VSFINDRESULT.VSFR_EndOfDoc;
            uint RESULT = (uint)__VSFINDRESULT.VSFR_EndOfDoc;
            
            //findTarget.Find("luyajun", (uint)__VSFINDOPTIONS.FR_Document, 0, findHelper, out RESULT);
            findTarget.MarkSpan(textSpan); 

            int b = 56;
        }