IReplaceable.Replace メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Replace(Int32, Int32, String) |
このオブジェクトの部分文字列を指定されたテキストに置き換えます。 |
| Replace(Int32, Int32, Char[], Int32, Int32) |
このオブジェクトの部分文字列を指定されたテキストに置き換えます。 |
Replace(Int32, Int32, String)
このオブジェクトの部分文字列を指定されたテキストに置き換えます。
[Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, string? text);
[<Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * string -> unit
パラメーター
- start
- Int32
開始インデックス (両端を含む)。 0 <= start
<= limit。
- limit
- Int32
終了インデックス(排他的)。 start <= limit
<= length()。
- text
- String
に start 文字を置き換えるテキスト limit - 1
- 属性
注釈
このオブジェクトの部分文字列を指定されたテキストに置き換えます。
サブクラスは、開始と制限の間のテキストが置換テキストと等しい場合、その置換は効果がないことを確認する必要があります。 つまり、メタデータは影響を受けません。 さらに、サブクラスでは、最初と末尾に同じ文字があるかどうかを確認し、可能であればより小さな置換を行うようお勧めします。 これにより、可能な限り多くのメタデータが保持されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Replace(Int32, Int32, Char[], Int32, Int32)
このオブジェクトの部分文字列を指定されたテキストに置き換えます。
[Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, char[]? chars, int charsStart, int charsLen);
[<Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * char[] * int * int -> unit
パラメーター
- start
- Int32
開始インデックス (両端を含む)。 0 <= start
<= limit。
- limit
- Int32
終了インデックス(排他的)。 start <= limit
<= length()。
- chars
- Char[]
に start 文字を置き換えるテキスト limit - 1
- charsStart
- Int32
先頭のインデックスを chars(両端を含む)、 0 <= start <= limit。
- charsLen
- Int32
charsの文字数。
- 属性
注釈
このオブジェクトの部分文字列を指定されたテキストに置き換えます。
サブクラスは、開始と制限の間のテキストが置換テキストと等しい場合、その置換は効果がないことを確認する必要があります。 つまり、メタデータは影響を受けません。 さらに、サブクラスでは、最初と末尾に同じ文字があるかどうかを確認し、可能であればより小さな置換を行うようお勧めします。 これにより、可能な限り多くのメタデータが保持されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。