ReplaceText

IPresentation.ReplaceText метод

Заменяет все вхождения указанного текста на другой указанный текст.

public void ReplaceText(string oldText, string newText, ITextSearchOptions options,  
    IFindResultCallback callback)  
ПараметрТипОписание
oldTextStringСтрока, которая должна быть заменена.
newTextStringСтрока для замены всех вхождений oldText.
optionsITextSearchOptionsОпции поиска текста ITextSearchOptions.
callbackIFindResultCallbackОбъект обратного вызова для получения результатов поиска IFindResultCallback.

Примеры

Следующий образец кода показывает, как заменить одну указанную строку на другую указанную строку.

[C#]  
using (Presentation presentation = new Presentation("SomePresentation.pptx"))  
{  
	// Заменить все отдельные вхождения 'the' на '***'  
	presentation.ReplaceText("the", "***", new TextSearchOptions() {WholeWordsOnly = true}, null);  
	presentation.Save("SomePresentation-out2.pptx", SaveFormat.Pptx);  
}  

См. также