IXmlPullParser.GetNamespace(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í.
Devuelve el URI correspondiente al prefijo especificado, en función del estado actual del analizador.
[Android.Runtime.Register("getNamespace", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetNamespace_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? GetNamespace(string? prefix);
[<Android.Runtime.Register("getNamespace", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetNamespace_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetNamespace : string -> string
Parámetros
- prefix
- String
Devoluciones
- Atributos
Comentarios
Devuelve el URI correspondiente al prefijo especificado, en función del estado actual del analizador.
Si el prefijo no se declaró en el ámbito actual, se devuelve null. El espacio de nombres predeterminado se incluye en la tabla de espacios de nombres y está disponible a través de getNamespace (null).
Este método es un método de conveniencia para
for (int i = getNamespaceCount(getDepth ())-1; i >= 0; i--) {
if (getNamespacePrefix(i).equals( prefix )) {
return getNamespaceUri(i);
}
}
return null;
<strong>Note:</strong> parser implementations may provide more efficient lookup, por ejemplo, using a Hashtable. El prefijo 'xml' está enlazado a "http://www.w3.org/XML/1998/namespace", tal como se define en los espacios de nombres de la especificación XML. Análogo, el prefijo "xmlns" se resuelve en http://www.w3.org/2000/xmlns/
Java documentación para org.xmlpull.v1.XmlPullParser.getNamespace(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.