Condividi tramite


Metodo IEditorOperations.ReplaceAllMatches

Sostituisce tutte le occorrenze corrispondenti della stringa specificata.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Sintassi

'Dichiarazione
Function ReplaceAllMatches ( _
    searchText As String, _
    replaceText As String, _
    matchCase As Boolean, _
    matchWholeWord As Boolean, _
    useRegularExpressions As Boolean _
) As Integer
int ReplaceAllMatches(
    string searchText,
    string replaceText,
    bool matchCase,
    bool matchWholeWord,
    bool useRegularExpressions
)
int ReplaceAllMatches(
    String^ searchText, 
    String^ replaceText, 
    bool matchCase, 
    bool matchWholeWord, 
    bool useRegularExpressions
)
abstract ReplaceAllMatches : 
        searchText:string * 
        replaceText:string * 
        matchCase:bool * 
        matchWholeWord:bool * 
        useRegularExpressions:bool -> int
function ReplaceAllMatches(
    searchText : String, 
    replaceText : String, 
    matchCase : boolean, 
    matchWholeWord : boolean, 
    useRegularExpressions : boolean
) : int

Parametri

  • searchText
    Tipo: String

    Il testo da ricercare.

  • replaceText
    Tipo: String

    il testo di sostituzione.

  • matchCase
    Tipo: Boolean

    true se la ricerca corrisponde al case, altrimenti false.

  • matchWholeWord
    Tipo: Boolean

    true se la ricerca alle parole intere in caso contrario, false.

  • useRegularExpressions
    Tipo: Boolean

    true se la ricerca utilizza espressioni regolari, altrimenti false.

Valore restituito

Tipo: Int32
Il numero delle corrispondenze trovate.

Eccezioni

Eccezione Condizione
ArgumentNullException

searchText viene nullriferimento null (Nothing in Visual Basic).

ArgumentException

useRegularExpressions viene true e searchText è un'espressione regolare non valida.

Note

Se una qualsiasi delle corrispondenze trovate è di sola lettura, nessuna delle corrispondenze verranno sostituite.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IEditorOperations Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text.Operations