Condividi tramite


IDTDHandler.NotationDecl(String, String, String) Metodo

Definizione

Ricevere la notifica di un evento di dichiarazione di notazione.

[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

Parametri

name
String

Nome della notazione.

publicId
String

Identificatore pubblico della notazione o Null se non è stato specificato nessuno.

systemId
String

Identificatore di sistema della notazione o Null se non è stato specificato nessuno.

Attributi

Eccezioni

Qualsiasi eccezione SAX, eventualmente con wrapping di un'altra eccezione.

Commenti

Ricevere la notifica di un evento di dichiarazione di notazione.

Spetta all'applicazione registrare la notazione per riferimento successivo, se necessario; Le notazioni possono essere visualizzate come valori di attributo e in dichiarazioni di entità non analizzate e vengono usate in alcuni casi con i nomi di destinazione delle istruzioni di elaborazione.

Almeno uno di publicId e systemId deve essere diverso da Null. Se è presente un identificatore di sistema e si tratta di un URL, il parser SAX deve risolverlo completamente prima di passarlo all'applicazione tramite questo evento.

Non esiste alcuna garanzia che la dichiarazione di notazione venga segnalata prima di tutte le entità non analizzate che lo usano.

Documentazione java per org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

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