バージョン

FindReplace(String,TextSearchCriteria,TextSpan,Int32,Boolean) メソッド

検索条件を満たすテキストのインスタンスをドキュメント内で探し、別の文字列で置き換えます。
シンタックス
'宣言
 
Public Overloads Function FindReplace( _
   ByVal newText As String, _
   ByVal criteria As TextSearchCriteria, _
   ByVal spanToSearch As TextSpan, _
   ByVal startOffset As Integer, _
   Optional ByVal wrapIfNotFound As Boolean _
) As TextSearchResultInfo

パラメータ

newText
新しいテキスト
criteria
検索条件
spanToSearch
検索範囲を制限するテキストの範囲。
startOffset
ドキュメントの先頭を基準にした開始オフセット。
wrapIfNotFound
true の場合、一致が見つからないうちに末尾に達するとラッピングにより検索を継続します。

戻り値の型

操作結果を格納した TextSearchResultInfo オブジェクト
例外
例外解説
System.InvalidOperationExceptionIsReadOnly プロパティを true に設定するか、更新操作の途中、たとえば TextChanging イベント ハンドラー内でこのメソッドを呼びだす場合。
System.ArgumentOutOfRangeExceptionstartOffset が 0 未満、または startOffset とドキュメントの長さを合わせた値が 1 からドキュメントの長さを引いた値より大きい場合。
参照