ILexicalHandler.StartDTD(String, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.