Condividi tramite


ICharacterData.ReplaceData(Int32, Int32, String) Metodo

Definizione

Sostituire i caratteri a partire dall'offset di unità a 16 bit specificato con la stringa specificata.

[Android.Runtime.Register("replaceData", "(IILjava/lang/String;)V", "GetReplaceData_IILjava_lang_String_Handler:Org.W3c.Dom.ICharacterDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReplaceData (int offset, int count, string? arg);
[<Android.Runtime.Register("replaceData", "(IILjava/lang/String;)V", "GetReplaceData_IILjava_lang_String_Handler:Org.W3c.Dom.ICharacterDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReplaceData : int * int * string -> unit

Parametri

offset
Int32

Offset da cui iniziare la sostituzione.

count
Int32

Numero di unità a 16 bit da sostituire. Se la somma di offset e count supera length, tutte le unità a 16 bit alla fine dei dati vengono sostituite; (ad esempio, l'effetto è uguale a una remove chiamata al metodo con lo stesso intervallo, seguito da una append chiamata al metodo).

arg
String

Oggetto DOMString con cui deve essere sostituito l'intervallo.

Attributi

Eccezioni

INDEX_SIZE_ERR: generato se l'oggetto specificato offset è negativo o maggiore del numero di unità a 16 bit in dataoppure se l'oggetto specificato count è negativo.
NO_MODIFICATION_ALLOWED_ERR: generato se questo nodo è di sola lettura.

Commenti

Sostituire i caratteri a partire dall'offset di unità a 16 bit specificato con la stringa specificata.

Documentazione java per org.w3c.dom.CharacterData.replaceData(int, int, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a