IContentHandler.StartPrefixMapping(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beginnen Sie den Bereich einer Präfix-URI-Namespacezuordnung.
[Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IContentHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void StartPrefixMapping (string? prefix, string? uri);
[<Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IContentHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member StartPrefixMapping : string * string -> unit
Parameter
- prefix
- String
Das Namespacepräfix, das deklariert wird. Eine leere Zeichenfolge wird für den Standardelementnamespace verwendet, der kein Präfix aufweist.
- uri
- String
der Namespace-URI, dem das Präfix zugeordnet ist
- Attribute
Ausnahmen
der Client kann während der Verarbeitung eine Ausnahme auslösen.
Hinweise
Beginnen Sie den Bereich einer Präfix-URI-Namespacezuordnung.
Die Informationen aus diesem Ereignis sind für die normale Namespaceverarbeitung nicht erforderlich: Der SAX XML-Reader ersetzt automatisch Präfixe für Element- und Attributnamen, wenn das http://xml.org/sax/features/namespaces
Feature "var>true</var>" ist <(standard).
Es gibt jedoch Fälle, in denen Anwendungen Präfixe in Zeichendaten oder in Attributwerten verwenden müssen, in denen sie nicht automatisch erweitert werden können; das start/endPrefixMapping-Ereignis stellt die Informationen für die Anwendung bereit, um Präfixe in diesen Kontexten selbst zu erweitern, falls erforderlich.
Beachten Sie, dass start/endPrefixMapping-Ereignisse nicht garantiert relativ zueinander geschachtelt werden: Alle startPrefixMapping-Ereignisse treten unmittelbar vor dem entsprechenden Ereignis auf, und alle #endPrefixMapping endPrefixMapping
Ereignisse treten unmittelbar nach dem entsprechenden #endElement endElement
#startElement startElement
Ereignis auf, aber ihre Reihenfolge ist nicht anderweitig garantiert.
Start-/EndPrefixMapping-Ereignisse für das Präfix "xml" sollten niemals vorhanden sein, da es prädeclariert und unveränderlich ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- EndPrefixMapping(String)
- <xref:Org.Xml.Sax.IContentHandler.StartElement(System.String%2c+System.String%2c+System.String%2c+System.String)>