ILexicalHandler.StartDTD(String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 イベントの前に表示されることに注意してください。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。