Condividi tramite


Metodo TextSelection.FindText

Cerca il testo specificato partendo dal punto attivo fino alla fine del documento.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Function FindText ( _
    Pattern As String, _
    vsFindOptionsValue As Integer _
) As Boolean
bool FindText(
    string Pattern,
    int vsFindOptionsValue
)
bool FindText(
    [InAttribute] String^ Pattern, 
    [InAttribute] int vsFindOptionsValue
)
abstract FindText : 
        Pattern:string * 
        vsFindOptionsValue:int -> bool
function FindText(
    Pattern : String, 
    vsFindOptionsValue : int
) : boolean

Parametri

  • Pattern
    Tipo: String

    Obbligatorio. Il testo da trovare.

  • vsFindOptionsValue
    Tipo: Int32

    Parametro facoltativo. Una costante vsFindOptions che indica le opzioni di ricerca da utilizzare.

Valore restituito

Tipo: Boolean
Valore Boolean true se il testo viene trovato; in caso contrario false.

Note

FindText cerca la stringa di testo specificata dall'entità finale attiva della selezione di testo alla fine del documento di testo. Il valore restituito indica se il testo è stato trovato. Se viene trovato, il punto di modifica verrà spostato all'inizio della corrispondenza. In caso contrario, la posizione di modifica non verrà cambiata.

Se il criterio di ricerca è un'espressione regolare e contiene sottoespressioni con tag, l'argomento Tags restituirà una raccolta di oggetti TextRange, uno per ogni sottoespressione con tag.

Esempi

Sub FindTextExample()
   ' Before running this example, open a text document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection

   ' Looks for the first occurence of the word, test, in the current 
   ' document. If found, the line is selected.
   If objSel.FindText("test", vsFindOptions.vsFindOptionsFromStart) Then
      objSel.SelectLine()
   End If
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextSelection Interfaccia

Spazio dei nomi EnvDTE