IXmlPullParser.DefineEntityReplacementText(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca un nuevo valor para el texto de reemplazo de entidades tal como se define en XML 1.0 Sección 4.5 Construcción del texto de reemplazo de entidad interna.
[Android.Runtime.Register("defineEntityReplacementText", "(Ljava/lang/String;Ljava/lang/String;)V", "GetDefineEntityReplacementText_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void DefineEntityReplacementText (string? entityName, string? replacementText);
[<Android.Runtime.Register("defineEntityReplacementText", "(Ljava/lang/String;Ljava/lang/String;)V", "GetDefineEntityReplacementText_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member DefineEntityReplacementText : string * string -> unit
Parámetros
- entityName
- String
- replacementText
- String
- Atributos
Excepciones
Comentarios
Establezca un nuevo valor para el texto de reemplazo de entidades tal como se define en XML 1.0 Sección 4.5 Construcción del texto de reemplazo de entidad interna. Si se establecen FEATURE_PROCESS_DOCDECL o FEATURE_VALIDATION, al llamar a esta función se producirá una excepción: cuando se habilita el procesamiento de DOCDECL, no es necesario que el texto de reemplazo de entidad se realice manualmente.
La motivación de esta función es permitir implementaciones muy pequeñas de XMLPULL que funcionarán en entornos J2ME. Aunque es posible que estas implementaciones no puedan procesar la declaración de tipo de documento, todavía pueden trabajar con DTD conocidos mediante esta función.
<b>Notas:</b> El valor especificado se usa literalmente como texto de reemplazo y corresponde a declarar la entidad en DTD que tiene todos los caracteres especiales con escape: el corchete angular izquierdo se reemplaza por & lt;, y con & amperio; y así sucesivamente.
<b>Nota:</b> El valor especificado es el texto de reemplazo literal y no debe contener ninguna otra referencia de entidad (si contiene cualquier referencia de entidad no habrá más reemplazo).
<b>Nota:</b> La lista de nombres de entidad predefinidos siempre contendrá entidades XML estándar, como y (& &), lt (& lt;), gt (& gt;), comillas (& quot;) y após (& ap;). ¡No se pueden redefinir con este método!
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.