ReplaceText

TextFrame.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.
callbackIFindResultCallbackCallback-Objekt zur Speicherung des Ergebnisses der Ersetzungsoperation IFindResultCallback.

Beispiele

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

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

Siehe auch