ReplaceText

TextFrame.ReplaceText method

Reemplaza todas las ocurrencias del texto especificado por otro texto especificado.

public void ReplaceText(string oldText, string newText, ITextSearchOptions options,   
    IFindResultCallback callback)  
ParámetroTipoDescripción
oldTextStringLa cadena que se va a reemplazar.
newTextStringLa cadena para reemplazar todas las ocurrencias de oldText.
optionsITextSearchOptionsOpciones de búsqueda de texto ITextSearchOptions.
callbackIFindResultCallbackObjeto de callback para guardar el resultado de la operación de reemplazo IFindResultCallback.

Ejemplos

El siguiente código de muestra muestra cómo reemplazar una cadena especificada por otra cadena especificada.

[C#]  
using (Presentation presentation = new Presentation("SomePresentation.pptx")){  
	// Reemplazar todas las ocurrencias separadas de 'the' por '***'  
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.ReplaceText("the", "***", new TextSearchOptions()  
	{ WholeWordsOnly = true }, null);  
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);  
}  

Ver También