IXmlSerializer.SetPrefix(String, String) Methode

Definition

Bindet das angegebene Präfix an den angegebenen 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")]
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

Parameter

prefix
String

darf nicht null sein (oder IllegalArgumentException wird ausgelöst)

namespace
String

darf nicht null sein

Attribute

Ausnahmen

Hinweise

Bindet das angegebene Präfix an den angegebenen Namespace. Dieser Aufruf ist gültig für das nächste Element, einschließlich untergeordneter Elemente. Das Präfix und der Namespace MÜSSEN immer deklariert werden, auch wenn das Präfix nicht in Element (startTag() oder Attribut()) verwendet wird – für XML 1.0 muss es dazu führen xmlns:prefix='namespace' , dass das Präfix deklariert wird (oder xmlns:prefix="namespace" abhängig davon, welches Zeichen für den Anführungszeichen-Attributwert verwendet wird).

<b>HINWEIS:</b> Diese Methode MUSS direkt vor startTag() aufgerufen werden, und wenn alles, was aber startTag() oder setPrefix() aufgerufen wird, wird als Nächstes Ausnahme angezeigt.

<b>HINWEIS:</b> Präfixe "xml" und "xmlns" sind bereits gebunden und können nicht neu definiert werden: Namespaces in XML Errata.

<b>HINWEIS:</b> zum Festlegen der Standardnamespaceverwendung als leere Zeichenfolge mit Präfix.

Java Dokumentation für org.xmlpull.v1.XmlSerializer.setPrefix(java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: