IncrementalSearch.DeleteCharAndBackup (Método)
Quita un carácter del modelo de la búsqueda y lleva de nuevo la selección a la coincidencia anterior.
Espacio de nombres: EnvDTE80
Ensamblado: EnvDTE80 (en EnvDTE80.dll)
Sintaxis
'Declaración
Function DeleteCharAndBackup As vsIncrementalSearchResult
vsIncrementalSearchResult DeleteCharAndBackup()
vsIncrementalSearchResult DeleteCharAndBackup()
abstract DeleteCharAndBackup : unit -> vsIncrementalSearchResult
function DeleteCharAndBackup() : vsIncrementalSearchResult
Valor devuelto
Tipo: EnvDTE80.vsIncrementalSearchResult
Enumeración vsIncrementalSearchResult.
Comentarios
DeleteCharAndBackup invierte de manera eficaz la última acción de búsqueda. Se quita el último carácter del modelo y la selección se desplaza a la coincidencia anterior (independientemente de cuál sea la dirección de la búsqueda).
Ejemplos
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.