IDOMImplementation.CreateDocument(String, String, IDocumentType) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立指定類型的 DOM 文件物件及其文件元素。
[Android.Runtime.Register("createDocument", "(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/DocumentType;)Lorg/w3c/dom/Document;", "GetCreateDocument_Ljava_lang_String_Ljava_lang_String_Lorg_w3c_dom_DocumentType_Handler:Org.W3c.Dom.IDOMImplementationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.IDocument? CreateDocument(string? namespaceURI, string? qualifiedName, Org.W3c.Dom.IDocumentType? doctype);
[<Android.Runtime.Register("createDocument", "(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/DocumentType;)Lorg/w3c/dom/Document;", "GetCreateDocument_Ljava_lang_String_Ljava_lang_String_Lorg_w3c_dom_DocumentType_Handler:Org.W3c.Dom.IDOMImplementationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateDocument : string * string * Org.W3c.Dom.IDocumentType -> Org.W3c.Dom.IDocument
參數
- namespaceURI
- String
建立文件 null元素的命名空間 URI 或 。
- qualifiedName
- String
要建立的文件元素的限定名稱或 null。
- doctype
- IDocumentType
要建立的文件類型或 null。
當 doctype 不是 null時,其 Node.ownerDocument 屬性會設定為正在建立的文件。
傳回
一個帶有文件元素的新 Document 物件。
若 NamespaceURI、 qualifiedName、 doctype 為 null,則回傳 Document 為空且無文件元素。
- 屬性
例外狀況
INVALID_CHARACTER_ERR:若指定的合格名稱非依據 [],則該名稱為 XML 名稱。
NAMESPACE_ERR:若 格式qualifiedName錯誤、qualifiedName前綴namespaceURI且 是 null,或 qualifiedName 與 namespaceURInull 不同null,或 qualifiedName 前綴為「xml」且 與 namespaceURI 「」[] 不同,或 DOM 實作不支援此功能"XML",但提供非空命名空間 URI,因為命名空間由 XML 定義,則會被提出。
WRONG_DOCUMENT_ERR:若 doctype 已與不同文件使用,或是由不同實作創建,則會提出。
NOT_SUPPORTED_ERR:若實作不支援「XML」功能,且文件中顯示的語言不支援 XML 命名空間(如 []),可能會提出。
備註
建立指定類型的 DOM 文件物件及其文件元素。
<br>請注意,根據 DocumentType 建立文件的前提,實作可能會實 Document 例化支援「核心」以外的額外功能,例如「HTML」(DOM Level 2 HTML)。 另一方面,若設定在 DocumentType 文件建立之後,這種情況就非常不可能發生。 另外,也可以使用專門 Document 的建立方法,如 createHTMLDocument [DOM Level 2 HTML] ,來取得特定類型的 Document 物件。
新增於DOM第二級。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。