IDocument.CreateEntityReference(String) 方法

定义

创建一个 EntityReference 对象。

[Android.Runtime.Register("createEntityReference", "(Ljava/lang/String;)Lorg/w3c/dom/EntityReference;", "GetCreateEntityReference_Ljava_lang_String_Handler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.IEntityReference? CreateEntityReference (string? name);
[<Android.Runtime.Register("createEntityReference", "(Ljava/lang/String;)Lorg/w3c/dom/EntityReference;", "GetCreateEntityReference_Ljava_lang_String_Handler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateEntityReference : string -> Org.W3c.Dom.IEntityReference

参数

name
String

要引用的实体的名称。与 Document.createElementNSDocument.createAttributeNS不同,没有对实体名称执行格式正确的命名空间检查。 应用程序应调用 Document.normalizeDocument() 参数“namespaces”设置为 true ,以确保实体名称格式正确。

返回

新的 EntityReference 对象。

属性

例外

INVALID_CHARACTER_ERR:如果指定的名称不是 XML 名称,则根据属性中指定的 Document.xmlVersion XML 版本引发。
NOT_SUPPORTED_ERR:如果此文档是 HTML 文档,则引发。

注解

创建一个 EntityReference 对象。 此外,如果引用的实体已知,则节点的子列表与相应Entity节点的EntityReference子列表相同。 <p ><b>注意:</b> 如果节点的任何子代 Entity 具有未绑定的命名空间前缀,则创建的 EntityReference 节点的相应后代也未绑定;(其 namespaceURInull)。 在这种情况下,DOM 级别 2 和 3 不支持任何机制来解析命名空间前缀。

适用于 . 的 org.w3c.dom.Document.createEntityReference(java.lang.String)Java 文档

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

适用于