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 : Int32Index à partir duquel commence la recherche.
wraparound
Type : BooleanDétermine si la recherche reprend au début de la mémoire tampon lorsqu'elle atteint la fin de la mémoire tampon.
findData
Type : Microsoft.VisualStudio.Text.Operations.FindDataDonnées à utiliser dans le cadre de cette recherche.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.