ILexicalHandler.StartDTD(String, String, String) メソッド

定義

DTD 宣言の開始 (ある場合) を報告します。

[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

パラメーター

name
String

ドキュメントの種類の名前。

publicId
String

外部 DTD サブセットに対して宣言されたパブリック識別子。宣言されていない場合は null。

systemId
String

外部 DTD サブセットの宣言されたシステム識別子。宣言されていない場合は null。 (これはドキュメントのベース URI に対して解決されないことに注意してください)。

属性

例外

アプリケーションで例外が発生する可能性があります。

注釈

DTD 宣言の開始 (ある場合) を報告します。

このメソッドは、DOCTYPE 宣言の先頭を報告するためのものです。ドキュメントに DOCTYPE 宣言がない場合、このメソッドは呼び出されません。

org.xml.sax.DTDHandler DTDHandlerイベントまたはorg.xml.sax.ext.DeclHandler DeclHandler イベントを通じて報告されるすべての宣言は、startDTD イベントと#endDTD endDTD イベントの間に表示される必要があります。 宣言は、 #startEntity startEntity イベントと #endEntity endEntity イベントの間に出現しない限り、内部 DTD サブセットに属していると見なされます。 DTD からのコメントと処理命令は、startDTD イベントと endDTD イベントの間でも、元の (論理的な) 発生順で報告する必要があります。ただし、DTDHandler イベントまたは DeclHandler イベントに関連する適切な場所に表示する必要はありません。

start/endDTD イベントは、ContentHandler の start/endDocument イベント内および最初の org.xml.sax.ContentHandler#startElement startElement イベントの前に表示されることに注意してください。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

こちらもご覧ください