Sprache

ILexicalHandler.StartDTD(String, String, String) Methode

Definition

Melden Sie ggf. den Anfang von DTD-Deklarationen.

[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

Parameter

name
String

Der Dokumenttypname.

publicId
String

Der deklarierte öffentliche Bezeichner für die externe DTD-Teilmenge oder NULL, wenn keine deklariert wurde.

systemId
String

Der deklarierte Systembezeichner für die externe DTD-Teilmenge oder NULL, wenn keine deklariert wurde. (Beachten Sie, dass dies für den Dokumentbasis-URI nicht aufgelöst wird.)

Attribute

Ausnahmen

Die Anwendung kann eine Ausnahme auslösen.

Hinweise

Melden Sie ggf. den Anfang von DTD-Deklarationen.

Diese Methode soll den Anfang der DOCTYPE-Deklaration melden; Wenn das Dokument keine DOCTYPE-Deklaration aufweist, wird diese Methode nicht aufgerufen.

Alle über oder org.xml.sax.ext.DeclHandler DeclHandler Ereignisse gemeldeten org.xml.sax.DTDHandler DTDHandler Deklarationen müssen zwischen startDTD und #endDTD endDTD Ereignissen angezeigt werden. Deklarationen werden davon ausgegangen, dass sie zur internen DTD-Teilmenge gehören, es sei denn, sie werden zwischen #startEntity startEntity und #endEntity endEntity Ereignissen angezeigt. Kommentare und Verarbeitungsanweisungen der DTD sollten auch zwischen den StartDTD- und EndDTD-Ereignissen in ihrer ursprünglichen Reihenfolge des (logischen) Vorkommens gemeldet werden; sie müssen jedoch nicht an ihren richtigen Positionen im Verhältnis zu DTDHandler- oder DeclHandler-Ereignissen angezeigt werden.

Beachten Sie, dass die Start-/EndDTD-Ereignisse in den Start-/EndDocument-Ereignissen von ContentHandler und vor dem ersten org.xml.sax.ContentHandler#startElement startElement Ereignis angezeigt werden.

Java Dokumentation für org.xml.sax.ext.LexicalHandler.startDTD(java.lang.String, java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Siehe auch