IDOMImplementation.CreateDocument(String, String, IDocumentType) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto DOM Document del tipo especificado con su elemento de documento.
[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
Parámetros
- namespaceURI
- String
Identificador URI del espacio de nombres del elemento de documento que se va a crear o null
.
- qualifiedName
- String
Nombre completo del elemento de documento que se va a crear o null
.
- doctype
- IDocumentType
Tipo de documento que se va a crear o null
.
Cuando doctype
no null
es , su Node.ownerDocument
atributo se establece en el documento que se va a crear.
Devoluciones
Document
Nuevo objeto con su elemento de documento.
Si , NamespaceURI
qualifiedName
y doctype
son null
, el devuelto Document
está vacío sin ningún elemento de documento.
- Atributos
Excepciones
INVALID_CHARACTER_ERR: se genera si el nombre completo especificado no es un nombre XML según [].
NAMESPACE_ERR: se genera si qualifiedName
tiene un formato incorrecto, si qualifiedName
tiene un prefijo y namespaceURI
es null
, o si es null
y namespaceURI
es diferente de null
, o si qualifiedName
qualifiedName
tiene un prefijo que es "xml" y namespaceURI
es diferente de "" [] , o si la implementación de DOM no admite la "XML"
característica, sino un URI de espacio de nombres distinto de NULL, ya que los espacios de nombres se definieron mediante XML.
WRONG_DOCUMENT_ERR: se genera si doctype
ya se ha usado con un documento diferente o se ha creado a partir de una implementación diferente.
NOT_SUPPORTED_ERR: se puede generar si la implementación no admite la característica "XML" y el lenguaje expuesto a través del documento no admite espacios de nombres XML (como []).
Comentarios
Crea un objeto DOM Document del tipo especificado con su elemento de documento. <br>Tenga en cuenta que en función del DocumentType
especificado para crear el documento, la implementación puede crear instancias de objetos especializados Document
que admiten características adicionales que "Core", como "HTML" [DOM Level 2 HTML] . Por otro lado, establecer DocumentType
después de crear el documento hace que esto sea muy poco probable. Como alternativa, los métodos de creación especializados Document
, como createHTMLDocument
[DOM Level 2 HTML] , se pueden usar para obtener tipos específicos de Document
objetos.
Agregado en dom nivel 2.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.