IDTDHandler.NotationDecl(String, String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
接收表示法声明事件的通知。
[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 分析程序必须完全解析它,然后才能通过此事件将其传递给应用程序。
不能保证在使用该声明的任何未分析实体之前报告表示法声明。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
另请参阅
- <xref:Org.Xml.Sax.IDTDHandler.UnparsedEntityDecl(System.String%2c+System.String%2c+System.String%2c+System.String)>
- IAttributes