IncrementalSearch.SearchBackward Метод

Определение

Выполняет поиск текущего шаблона с текущей позиции до начала документа.

public:
 EnvDTE80::vsIncrementalSearchResult SearchBackward();
public:
 EnvDTE80::vsIncrementalSearchResult SearchBackward();
EnvDTE80::vsIncrementalSearchResult SearchBackward();
[System.Runtime.InteropServices.DispId(11)]
public EnvDTE80.vsIncrementalSearchResult SearchBackward ();
[<System.Runtime.InteropServices.DispId(11)>]
abstract member SearchBackward : unit -> EnvDTE80.vsIncrementalSearchResult
Public Function SearchBackward () As vsIncrementalSearchResult

Возвращаемое значение

vsIncrementalSearchResult

Перечисление vsIncrementalSearchResult.

Атрибуты

Примеры

Sub testIS2()  
    ' Before running, open a document in Visual Studio.  
    ' Set variables for text pane.  
    Dim tp As EnvDTE80.TextPane2  
    tp = CType(DTE.ActiveDocument.ActiveWindow.Object.ActivePane, _  
    TextPane2)  
    ' Start an incremental search backward from  
    ' the current insertion point in the document.  
    tp.IncrementalSearch.StartBackward()  
    ' Add the character "a" to the search pattern.  
    tp.IncrementalSearch.AppendCharAndSearch(Asc("a"))  
    ' Display the parent name for IncrementalSearch object.  
    MsgBox("IncrementalSearch parent: " & _  
    tp.IncrementalSearch.DTE.FullName)  
    MsgBox("Search pattern length: " & _  
    tp.IncrementalSearch.Pattern.Length)  
    ' Perform incremental search using the pattern ("a").  
    tp.IncrementalSearch.SearchWithLastPattern()  
    ' After the search, exit incremental search mode.  
    MsgBox("DeleteCharAndBackup")  
    tp.IncrementalSearch.DeleteCharAndBackup()  
    MsgBox("SearchForward")  
    tp.IncrementalSearch.SearchForward()  
    MsgBox("SearchBackward")  
    tp.IncrementalSearch.SearchBackward()  
    MsgBox("Exit")  
    tp.IncrementalSearch.Exit()  
End Sub  

Комментарии

SearchBackward Поиск осуществляется в обратном направлении независимо от предыдущего направления поиска. Он не изменяет шаблон.

Если совпадение найдено, выбор редактора перемещается в новое расположение. Выделение не перемещается, если поиск завершается неудачей.

Если шаблон поиска пуст, SearchBackward просто задает направление поиска.

Применяется к