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 null
le 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 , NamespaceURI
qualifiedName
et 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.