Compartir a través de


IEditorOperations.ReplaceAllMatches (Método)

Reemplaza todas las apariciones correspondientes de la cadena determinada.

Espacio de nombres:  Microsoft.VisualStudio.Text.Operations
Ensamblado:  Microsoft.VisualStudio.Text.UI (en Microsoft.VisualStudio.Text.UI.dll)

Sintaxis

'Declaración
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

Parámetros

  • searchText
    Tipo: String

    Texto con el que debe coincidir.

  • replaceText
    Tipo: String

    Texto de sustitución.

  • matchCase
    Tipo: Boolean

    true si la búsqueda tiene en cuenta la distinción entre mayúsculas o minúsculas; de lo contrario, false.

  • matchWholeWord
    Tipo: Boolean

    true si la búsqueda debería coincidir con palabras completas; de lo contrario, false.

  • useRegularExpressions
    Tipo: Boolean

    true si la búsqueda debe usar expresiones regulares; de lo contrario, false.

Valor devuelto

Tipo: Int32
Número de coincidencias encontradas.

Excepciones

Excepción Condición
ArgumentNullException

searchText es nullreferencia null (Nothing en Visual Basic).

ArgumentException

useRegularExpressions es true y searchText es una expresión regular no válida.

Comentarios

Si coincide con cualquiera de las encontradas son de sólo lectura, no se reemplazará ninguna de las coincidencias.

Seguridad de .NET Framework

Vea también

Referencia

IEditorOperations Interfaz

Microsoft.VisualStudio.Text.Operations (Espacio de nombres)