IXmlPullParser.GetNamespace(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'URI corrispondente al prefisso specificato, a seconda dello stato corrente del parser.
[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
Parametri
- prefix
- String
Valori restituiti
- Attributi
Commenti
Restituisce l'URI corrispondente al prefisso specificato, a seconda dello stato corrente del parser.
Se il prefisso non è stato dichiarato nell'ambito corrente, viene restituito null. Lo spazio dei nomi predefinito è incluso nella tabella dello spazio dei nomi ed è disponibile tramite getNamespace (null).
Questo metodo è un metodo pratico per
for (int i = getNamespaceCount(getDepth ())-1; i >= 0; i--) {
if (getNamespacePrefix(i).equals( prefix )) {
return getNamespaceUri(i);
}
}
return null;
<strong>Nota: le< implementazioni del parser sicuro> possono offrire una ricerca più efficiente, ad esempio usando una tabella Hash. Il prefisso 'xml' è associato a "http://www.w3.org/XML/1998/namespace", come definito nella specifica XML Namespaces . Analogo, il prefisso 'xmlns' viene risolto in http://www.w3.org/2000/xmlns/
per org.xmlpull.v1.XmlPullParser.getNamespace(java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.