Partager via


ITextSearchService.FindNext, méthode

Recherche les occurrences suivantes de la chaîne recherchée.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Function FindNext ( _
    startIndex As Integer, _
    wraparound As Boolean, _
    findData As FindData _
) As Nullable(Of SnapshotSpan)
Nullable<SnapshotSpan> FindNext(
    int startIndex,
    bool wraparound,
    FindData findData
)
Nullable<SnapshotSpan> FindNext(
    int startIndex, 
    bool wraparound, 
    FindData findData
)
abstract FindNext : 
        startIndex:int * 
        wraparound:bool * 
        findData:FindData -> Nullable<SnapshotSpan> 
function FindNext(
    startIndex : int, 
    wraparound : boolean, 
    findData : FindData
) : Nullable<SnapshotSpan>

Paramètres

  • startIndex
    Type : Int32

    Index à partir duquel commence la recherche.

  • wraparound
    Type : Boolean

    Détermine si la recherche reprend au début de la mémoire tampon lorsqu'elle atteint la fin de la mémoire tampon.

Valeur de retour

Type : Nullable<SnapshotSpan>
SnapshotSpan contenant la correspondance si une correspondance était recherchée, ou nullune référence null (Nothing en Visual Basic) si aucune correspondance n'était recherchée.

Exceptions

Exception Condition
ArgumentNullException

findData a la valeur nullune référence null (Nothing en Visual Basic).

ArgumentOutOfRangeException

startIndex est inférieur à zéro ou plus supérieur à la longueur des données.

ArgumentException

La balise d'UseRegularExpressions est définie et la chaîne recherchée est une expression régulière valide.

Sécurité .NET Framework

Voir aussi

Référence

ITextSearchService Interface

Microsoft.VisualStudio.Text.Operations, espace de noms