Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

IEditorOperations.ReplaceAllMatches, méthode

Remplace toutes les occurrences correspondantes de la chaîne spécifiée.

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

int ReplaceAllMatches(
	string searchText,
	string replaceText,
	bool matchCase,
	bool matchWholeWord,
	bool useRegularExpressions
)

Paramètres

searchText
Type : String

Le texte à rechercher.

replaceText
Type : String

Texte de remplacement.

matchCase
Type : Boolean

true si la recherche doit respecter la casse ; sinon, false.

matchWholeWord
Type : Boolean

true si la recherche doit prendre en compte les mots entiers, sinon false.

useRegularExpressions
Type : Boolean

true si la recherche doit utiliser des expressions régulières ; sinon, false.

Valeur de retour

Type : Int32
Nombre de correspondances trouvées.

ExceptionCondition
ArgumentNullException

searchText a la valeur null.

ArgumentException

useRegularExpressions est true et searchText est une expression régulière valide.

Si les correspondances l'une des recherchées est en lecture seule, aucune des correspondances ne sera remplacée.

Afficher: