Freigeben über


IDOMImplementation.CreateDocument(String, String, IDocumentType) Methode

Definition

Erstellt ein DOM Document -Objekt des angegebenen Typs mit seinem Dokumentelement.

[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

Parameter

namespaceURI
String

Der Namespace-URI des zu erstellenden Dokumentelements oder null.

qualifiedName
String

Der qualifizierte Name des zu erstellenden Dokumentelements oder null.

doctype
IDocumentType

Der Typ des zu erstellenden Dokuments oder null. Wenn doctype nicht null, wird das Node.ownerDocument Attribut auf das zu erstellende Dokument festgelegt.

Gibt zurück

Ein neues Document Objekt mit seinem Dokumentelement. Wenn das NamespaceURIqualifiedName, und doctype das sind, ist nullder zurückgegebene Document Wert leer ohne Dokumentelement.

Attribute

Ausnahmen

INVALID_CHARACTER_ERR: Wird ausgelöst, wenn der angegebene qualifizierte Name kein XML-Name gemäß [] ist.
NAMESPACE_ERR: Wird ausgelöst, wenn die qualifiedName Form falsch formatiert ist, wenn das qualifiedName Präfix und das namespaceURI Präfix vorhanden istnull, oder wenn dies null qualifiedName und dies namespaceURI anders nullist, oder wenn das qualifiedName Präfix "xml" ist und sich von namespaceURI "" [] unterscheidet, oder wenn die DOM-Implementierung das "XML" Feature nicht unterstützt, aber ein nicht NULL-Namespace-URI bereitgestellt wurde, da Namespaces durch XML definiert wurden.
WRONG_DOCUMENT_ERR: Wird ausgelöst, wenn doctype es bereits mit einem anderen Dokument verwendet wurde oder aus einer anderen Implementierung erstellt wurde.
NOT_SUPPORTED_ERR: Kann ausgelöst werden, wenn die Implementierung das Feature "XML" nicht unterstützt und die sprache, die über das Dokument verfügbar gemacht wird, keine XML-Namespaces (z. B. []) unterstützt.

Hinweise

Erstellt ein DOM Document -Objekt des angegebenen Typs mit seinem Dokumentelement. <br>Beachten Sie, dass die Implementierung basierend auf dem DocumentType angegebenen Dokument spezielle Objekte instanziieren Document kann, die zusätzliche Features als "Core" unterstützen, z. B. "HTML" [DOM Level 2 HTML] . Das Festlegen des DocumentType Dokuments nach dem Erstellen des Dokuments ist dagegen sehr unwahrscheinlich. Alternativ können spezielle Document Erstellungsmethoden wie createHTMLDocument [DOM Level 2 HTML] verwendet werden, um bestimmte Objekttypen Document abzurufen.

In DOM-Ebene 2 hinzugefügt.

Java-Dokumentation für org.w3c.dom.DOMImplementation.createDocument(java.lang.String, java.lang.String, org.w3c.dom.DocumentType).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: