ReplaceText

ITextFrame.ReplaceText-Methode

Ersetzt alle Vorkommen des angegebenen Textes durch einen anderen angegebenen Text.

public void ReplaceText(string oldText, string newText, ITextSearchOptions options, 
    IFindResultCallback callback)
ParameterTypBeschreibung
oldTextStringDer zu ersetzende String.
newTextStringDer String, um alle Vorkommen von oldText zu ersetzen.
optionsITextSearchOptionsTextsuchoptionen ITextSearchOptions.
callbackIFindResultCallbackDas Callback-Objekt für den Empfang von Suchergebnissen IFindResultCallback.

Beispiele

Der folgende Beispielcode zeigt, wie man einen angegebenen String durch einen anderen angegebenen String ersetzt.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	// Ersetzt alle separaten Vorkommen von 'the' durch '***'
	((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.ReplaceText("the", "***", new TextSearchOptions()
	{ WholeWordsOnly = true }, null);
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);
}

Siehe Auch