Freigeben über


IDTDHandler.NotationDecl(String, String, String) Methode

Definition

Empfangen einer Benachrichtigung über ein Notationdeklarationsereignis.

[Android.Runtime.Register("notationDecl", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetNotationDecl_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IDTDHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void NotationDecl (string? name, string? publicId, string? systemId);
[<Android.Runtime.Register("notationDecl", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetNotationDecl_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IDTDHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NotationDecl : string * string * string -> unit

Parameter

name
String

Der Notationsname.

publicId
String

Der öffentliche Bezeichner der Notation oder null, wenn keine angegeben wurde.

systemId
String

Der Systembezeichner der Notation oder NULL, wenn keine angegeben wurde.

Attribute

Ausnahmen

Alle SAX-Ausnahmen, möglicherweise eine andere Ausnahme umschließen.

Hinweise

Empfangen einer Benachrichtigung über ein Notationdeklarationsereignis.

Es liegt an der Anwendung, bei Bedarf die Notation zur späteren Referenz aufzuzeichnen; Notationen werden möglicherweise als Attributwerte und in nicht analysierten Entitätsdeklarationen angezeigt und werden bei der Verarbeitung von Anweisungszielnamen verwendet.

Mindestens eine publicId und systemId müssen nicht null sein. Wenn ein Systembezeichner vorhanden ist und es sich um eine URL handelt, muss der SAX-Parser ihn vollständig auflösen, bevor er über dieses Ereignis an die Anwendung übergeben wird.

Es gibt keine Garantie dafür, dass die Notationdeklaration vor nicht analysierten Entitäten gemeldet wird, die sie verwenden.

Java-Dokumentation für org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String).

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

  • <xref:Org.Xml.Sax.IDTDHandler.UnparsedEntityDecl(System.String%2c+System.String%2c+System.String%2c+System.String)>
  • IAttributes