ILexicalHandler.StartDTD(String, String, String) Metodo

Definizione

Segnalare l'inizio delle dichiarazioni DTD, se presenti.

[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

Parametri

name
String

Nome del tipo di documento.

publicId
String

Identificatore pubblico dichiarato per il subset DTD esterno o Null se non è stato dichiarato nessuno.

systemId
String

Identificatore di sistema dichiarato per il subset DTD esterno o Null se non è stato dichiarato nessuno. Si noti che non viene risolto in base all'URI di base del documento.

Attributi

Eccezioni

L'applicazione può generare un'eccezione.

Commenti

Segnalare l'inizio delle dichiarazioni DTD, se presenti.

Questo metodo è destinato a segnalare l'inizio della dichiarazione DOCTYPE; se il documento non dispone di alcuna dichiarazione DOCTYPE, questo metodo non verrà richiamato.

Tutte le dichiarazioni segnalate tramite org.xml.sax.DTDHandler DTDHandler o org.xml.sax.ext.DeclHandler DeclHandler gli eventi devono essere visualizzate tra startDTD ed #endDTD endDTD eventi. Si presuppone che le dichiarazioni appartengano al subset DTD interno, a meno che non compaiano tra #startEntity startEntity gli eventi e #endEntity endEntity . I commenti e le istruzioni di elaborazione del DTD devono anche essere segnalati tra gli eventi startDTD e endDTD, nell'ordine originale dell'occorrenza (logica); non è tuttavia necessario che vengano visualizzati nelle posizioni corrette relative agli eventi DTDHandler o DeclHandler.

Si noti che gli eventi start/endDTD verranno visualizzati all'interno degli eventi start/endDocument da ContentHandler e prima del primo org.xml.sax.ContentHandler#startElement startElement evento.

per org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Vedi anche