Compartir a través de


IDTDHandler.NotationDecl(String, String, String) Método

Definición

Recibir notificación de un evento de declaración de notación.

[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

Parámetros

name
String

Nombre de notación.

publicId
String

El identificador público de la notación o null si no se ha especificado ninguno.

systemId
String

El identificador del sistema de notación o null si no se ha especificado ninguno.

Atributos

Excepciones

Cualquier excepción SAX, posiblemente encapsulando otra excepción.

Comentarios

Recibir notificación de un evento de declaración de notación.

Es necesario que la aplicación registre la notación para una referencia posterior, si es necesario; las notaciones pueden aparecer como valores de atributo y en declaraciones de entidad no preparadas y, en algún momento, se usan con nombres de destino de instrucción de procesamiento.

Al menos uno de publicId y systemId debe ser distinto de null. Si hay un identificador del sistema presente y es una dirección URL, el analizador SAX debe resolverlo completamente antes de pasarlo a la aplicación a través de este evento.

No hay ninguna garantía de que se notifique la declaración de notación antes de las entidades no preparadas que la usen.

Documentación de Java para org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también

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