IDTDHandler.NotationDecl(String, String, String) 方法

定义

接收表示法声明事件的通知。

[Android.Runtime.Register("notationDecl", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetNotationDecl_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IDTDHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void NotationDecl (string? name, string? publicId, string? systemId);
[<Android.Runtime.Register("notationDecl", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetNotationDecl_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IDTDHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NotationDecl : string * string * string -> unit

参数

name
String

表示法名称。

publicId
String

表示法的公共标识符;如果未提供,则为 null。

systemId
String

表示法的系统标识符;如果未提供,则为 null。

属性

例外

任何 SAX 异常,可能包装另一个异常。

注解

接收表示法声明事件的通知。

如有必要,由应用程序来记录表示法以供以后参考;表示法可能显示为属性值和未分析的实体声明中,有时用于处理指令目标名称。

至少有一个 publicId 和 systemId 必须为非 null。 如果系统标识符存在,并且是 URL,则 SAX 分析程序必须完全解析它,然后才能通过此事件将其传递给应用程序。

不能保证在使用该声明的任何未分析实体之前报告表示法声明。

适用于 . 的 org.xml.sax.DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅

  • <xref:Org.Xml.Sax.IDTDHandler.UnparsedEntityDecl(System.String%2c+System.String%2c+System.String%2c+System.String)>
  • IAttributes