IncrementalSearch.IncrementalSearchModeOn Property

Definition

Gets a value indicating whether an ISearch is being performed.

public:
 property bool IncrementalSearchModeOn { bool get(); };
public:
 property bool IncrementalSearchModeOn { bool get(); };
[System.Runtime.InteropServices.DispId(4)]
public bool IncrementalSearchModeOn { [System.Runtime.InteropServices.DispId(4)] get; }
[<System.Runtime.InteropServices.DispId(4)>]
[<get: System.Runtime.InteropServices.DispId(4)>]
member this.IncrementalSearchModeOn : bool
Public ReadOnly Property IncrementalSearchModeOn As Boolean

Property Value

true if an ISearch has been started but not exited; otherwise, false.

Attributes

Examples

Sub testIS()  
    ' Set variables for text pane.  
    Dim tp As EnvDTE80.TextPane2  
    tp = CType(DTE.ActiveDocument.ActiveWindow.Object.ActivePane, _  
    TextPane2)  
    ' Start an incremental search forward from  
    ' the current insertion point in the document.  
    tp.IncrementalSearch.StartForward()  
    ' Add the character "a" to the search pattern.  
    tp.IncrementalSearch.AppendCharAndSearch(Asc("a"))  
    ' Display the status of the search mode.  
    'MsgBox("ISearch status: " & _  
    tp.IncrementalSearch.IncrementalSearchModeOn.ToString)  
    ' Perform incremental search using the pattern ("a").  
    tp.IncrementalSearch.SearchWithLastPattern()  
    ' After the search, exit incremental search mode.  
    tp.IncrementalSearch.Exit()  
End Sub  

Applies to