IXmlSerializer.SetPrefix(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í.
Enlaza el prefijo especificado al espacio de nombres especificado.
[Android.Runtime.Register("setPrefix", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetPrefix_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetPrefix(string? prefix, string? namespace);
[<Android.Runtime.Register("setPrefix", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetPrefix_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetPrefix : string * string -> unit
Parámetros
- prefix
- String
no debe ser NULL (o Se produce La excepción IllegalArgumentException)
- namespace
- String
no debe ser NULL
- Atributos
Excepciones
Comentarios
Enlaza el prefijo especificado al espacio de nombres especificado. Esta llamada es válida para el siguiente elemento, incluidos los elementos secundarios. El prefijo y el espacio de nombres DEBEN declararse siempre aunque no se use el prefijo en el elemento (startTag() o attribute()): para XML 1.0, debe declararse xmlns:prefix='namespace' (o xmlns:prefix="namespace" dependiendo de qué carácter se usa para comillas el valor del atributo).
<b>NOTE:</b> este método DEBE llamarse directamente antes de startTag() y si se llama a startTag() o setPrefix() a continuación, habrá una excepción.
<b>NOTA:</b> los prefijos "xml" y "xmlns" ya están enlazados y no se pueden redefinir vea: Espacios de nombres en XML Errata.
<b>NOTA:</b> para establecer el espacio de nombres predeterminado, use como cadena vacía de prefijo.
Java documentación para org.xmlpull.v1.XmlSerializer.setPrefix(java.lang.String, java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.