Partager via


TextSelection.FindText, méthode

Recherche le texte donné à partir du point actif jusqu'à la fin du document.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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

Paramètres

  • Pattern
    Type : String

    Requis. Le texte à rechercher.

  • vsFindOptionsValue
    Type : Int32

    Optionnel. Constante vsFindOptions indiquant les options de recherche à utiliser.

Valeur de retour

Type : Boolean
Valeur booléenne indiquant true si le texte est trouvé, false dans le cas contraire.

Notes

recherches d'FindText pour la chaîne de texte donnée de la fin active de la sélection de texte à la fin du document texte. La valeur de retour indique si le texte a été trouvé. Si c'est le cas, le point d'édition est déplacé vers le début de la correspondance. Sinon, il ne change pas de position.

Si le modèle correspondant est une expression régulière contenant des sous-expressions avec balises, l'argument Tags retourne une collection d'objets TextRange, un pour chaque sous-expression avec balises.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

TextSelection Interface

EnvDTE, espace de noms