IDOMImplementation.CreateDocument(String, String, IDocumentType) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un objet DOCUMENT DOM du type spécifié avec son élément de document.
[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
Paramètres
- namespaceURI
- String
URI d’espace de noms de l’élément de document à créer ou null.
- qualifiedName
- String
Nom qualifié de l’élément de document à créer ou null.
- doctype
- IDocumentType
Type de document à créer ou null.
Quand doctype ce n’est pas nullle cas, son Node.ownerDocument attribut est défini sur le document en cours de création.
Retours
Nouvel Document objet avec son élément de document.
Si , NamespaceURIqualifiedNameet doctype sont null, le retour Document est vide sans élément de document.
- Attributs
Exceptions
INVALID_CHARACTER_ERR : déclenché si le nom qualifié spécifié n’est pas un nom XML conformément à [].
NAMESPACE_ERR : déclenché si l’objet qualifiedName est mal formé, si le qualifiedName préfixe et le namespaceURI préfixe est null, ou si l’objet qualifiedName namespaceURI est null différent de null, ou si le qualifiedName préfixe est « xml » et namespaceURI différent de « » [] , ou si l’implémentation DOM ne prend pas en charge la "XML" fonctionnalité, mais qu’un URI d’espace de noms non null a été fourni, car les espaces de noms ont été définis par XML.
WRONG_DOCUMENT_ERR : déclenché s’il doctype a déjà été utilisé avec un autre document ou a été créé à partir d’une autre implémentation.
NOT_SUPPORTED_ERR : peut être déclenché si l’implémentation ne prend pas en charge la fonctionnalité « XML » et que le langage exposé via le document ne prend pas en charge les espaces de noms XML (tels que []).
Remarques
Crée un objet DOCUMENT DOM du type spécifié avec son élément de document. <br>Notez qu’en fonction de l’élément DocumentType donné pour créer le document, l’implémentation peut instancier des objets spécialisés Document qui prennent en charge des fonctionnalités supplémentaires que « Core », telles que « HTML » [DOM Level 2 HTML] . En revanche, la définition de la DocumentType valeur après la création du document rend cela très peu probable. Vous pouvez également utiliser des méthodes de création spécialisées Document , telles que createHTMLDocument [DOM Level 2 HTML] pour obtenir des types spécifiques d’objets Document .
Ajouté au niveau DOM 2.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.