Lenguaje

ILexicalHandler.StartDTD(String, String, String) Método

Definición

Notifique el inicio de las declaraciones DTD, si las hay.

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

Parámetros

name
String

Nombre del tipo de documento.

publicId
String

Identificador público declarado para el subconjunto de DTD externo o null si no se ha declarado ninguno.

systemId
String

Identificador del sistema declarado para el subconjunto de DTD externo o null si no se ha declarado ninguno. (Tenga en cuenta que esto no se resuelve en el URI base del documento).

Atributos

Excepciones

La aplicación puede generar una excepción.

Comentarios

Notifique el inicio de las declaraciones DTD, si las hay.

Este método está pensado para notificar el principio de la declaración DOCTYPE; si el documento no tiene ninguna declaración DOCTYPE, este método no se invocará.

Todas las declaraciones notificadas a través org.xml.sax.DTDHandler DTDHandler de eventos o org.xml.sax.ext.DeclHandler DeclHandler deben aparecer entre los eventos startDTD y #endDTD endDTD . Se supone que las declaraciones pertenecen al subconjunto de DTD interno a menos que aparezcan entre #startEntity startEntity eventos y #endEntity endEntity . Los comentarios y las instrucciones de procesamiento del DTD también deben notificarse entre los eventos startDTD y endDTD, en su orden original de repetición (lógica); no son necesarios para aparecer en sus ubicaciones correctas en relación con los eventos DTDHandler o DeclHandler, sin embargo.

Tenga en cuenta que los eventos start/endDTD aparecerán dentro de los eventos start/endDocument de ContentHandler y antes del primer org.xml.sax.ContentHandler#startElement startElement evento.

Java documentación para org.xml.sax.ext.LexicalHandler.startDTD(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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también