INode.ReplaceChild(INode, INode) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sostituisce il nodo oldChild figlio con newChild nell'elenco di elementi figlio e restituisce il oldChild nodo.
[Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.INode? ReplaceChild(Org.W3c.Dom.INode? newChild, Org.W3c.Dom.INode? oldChild);
[<Android.Runtime.Register("replaceChild", "(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;", "GetReplaceChild_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReplaceChild : Org.W3c.Dom.INode * Org.W3c.Dom.INode -> Org.W3c.Dom.INode
Parametri
- newChild
- INode
Nuovo nodo da inserire nell'elenco figlio.
- oldChild
- INode
Nodo sostituito nell'elenco.
Valori restituiti
Nodo sostituito.
- Attributi
Eccezioni
HIERARCHY_REQUEST_ERR: generato se questo nodo è di un tipo che non consente elementi figlio del tipo del newChild nodo o se il nodo da inserire è uno dei predecessori di questo nodo o di questo nodo stesso oppure se il nodo è di tipo Document e il risultato dell'operazione di sostituzione aggiungerà un secondo DocumentType o Element sul Document nodo.
WRONG_DOCUMENT_ERR: generato se newChild è stato creato da un documento diverso da quello che ha creato questo nodo.
NO_MODIFICATION_ALLOWED_ERR: generato se questo nodo o l'elemento padre del nuovo nodo è di sola lettura.
NOT_FOUND_ERR: generato se oldChild non è figlio di questo nodo.
NOT_SUPPORTED_ERR: se questo nodo è di tipo Document, questa eccezione potrebbe essere generata se l'implementazione DOM non supporta la sostituzione dell'elemento DocumentType figlio o Element figlio.
Commenti
Sostituisce il nodo oldChild figlio con newChild nell'elenco di elementi figlio e restituisce il oldChild nodo.
<br>Se newChild è un DocumentFragment oggetto , oldChild viene sostituito da tutti gli DocumentFragment elementi figlio, che vengono inseriti nello stesso ordine. Se l'oggetto newChild è già presente nell'albero, viene prima rimosso.
<b Nota:</b>> La sostituzione di un nodo con se stessa dipende dall'implementazione.
per org.w3c.dom.Node.replaceChild(org.w3c.dom.Node, org.w3c.dom.Node).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.