Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe XmlNode

 

Data di pubblicazione: ottobre 2016

Rappresenta un singolo nodo nel documento XML.

Spazio dei nomi:   System.Xml
Assembly:  System.Xml (in System.Xml.dll)


public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable

NomeDescrizione
System_CAPS_pubpropertyAttributes

Ottiene un oggetto XmlAttributeCollection contenente gli attributi del nodo.

System_CAPS_pubpropertyBaseURI

Ottiene l'URI di base del nodo corrente.

System_CAPS_pubpropertyChildNodes

Ottiene tutti i nodi figlio del nodo.

System_CAPS_pubpropertyFirstChild

Ottiene il primo elemento figlio del nodo.

System_CAPS_pubpropertyHasChildNodes

Ottiene un valore che indica se il nodo dispone di nodi figlio.

System_CAPS_pubpropertyInnerText

Ottiene o imposta i valori concatenati del nodo e di tutti i relativi nodi figlio.

System_CAPS_pubpropertyInnerXml

Ottiene o imposta il markup che rappresenta solo i nodi figlio del nodo.

System_CAPS_pubpropertyIsReadOnly

Ottiene un valore che indica se il nodo è di sola lettura.

System_CAPS_pubpropertyItem[String]

Ottiene il primo elemento figlio con il valore Name specificato.

System_CAPS_pubpropertyItem[String, String]

Ottiene il primo elemento figlio con i valori LocalName e NamespaceURI specificati.

System_CAPS_pubpropertyLastChild

Ottiene l'ultimo elemento figlio del nodo.

System_CAPS_pubpropertyLocalName

Ottiene il nome locale del nodo, quando viene eseguito l'override in una classe derivata.

System_CAPS_pubpropertyName

Ottiene il nome completo del nodo quando viene eseguito l'override in una classe derivata.

System_CAPS_pubpropertyNamespaceURI

Ottiene l'URI dello spazio dei nomi del nodo.

System_CAPS_pubpropertyNextSibling

Ottiene il nodo immediatamente successivo a questo nodo.

System_CAPS_pubpropertyNodeType

Ottiene il tipo del nodo corrente quando viene eseguito l'override in una classe derivata.

System_CAPS_pubpropertyOuterXml

Ottiene il markup che contiene questo nodo e tutti i relativi nodi figlio.

System_CAPS_pubpropertyOwnerDocument

Ottiene l'oggetto XmlDocument a cui appartiene il nodo.

System_CAPS_pubpropertyParentNode

Ottiene l'elemento padre del nodo, nel caso di nodi che dispongono di elementi padre.

System_CAPS_pubpropertyPrefix

Ottiene o imposta il prefisso dello spazio dei nomi del nodo.

System_CAPS_pubpropertyPreviousSibling

Ottiene il nodo immediatamente precedente a quello corrente.

System_CAPS_pubpropertyPreviousText

Ottiene il nodo di testo immediatamente precedente a quello corrente.

System_CAPS_pubpropertySchemaInfo

Ottiene il valore dell'infoset dopo la convalida dello schema assegnato al nodo, come risultato della convalida dello schema.

System_CAPS_pubpropertyValue

Ottiene o imposta il valore del nodo.

NomeDescrizione
System_CAPS_pubmethodAppendChild(XmlNode)

Aggiunge il nodo specificato alla fine dell'elenco dei nodi figlio del nodo corrente.

System_CAPS_pubmethodClone()

Crea un duplicato del nodo.

System_CAPS_pubmethodCloneNode(Boolean)

Quando viene eseguito l'override in una classe derivata, crea un duplicato del nodo.

System_CAPS_pubmethodCreateNavigator()

Crea un oggetto XPathNavigator per l'esplorazione dell'oggetto corrente.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodGetEnumerator()

Ottiene un enumeratore che scorre i nodi figlio nel nodo corrente.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetNamespaceOfPrefix(String)

Cerca la dichiarazione xmlns più vicina per il prefisso specificato nell'ambito del nodo corrente e restituisce l'URI dello spazio dei nomi in essa contenuto.

System_CAPS_pubmethodGetPrefixOfNamespace(String)

Cerca la dichiarazione xmlns più vicina per l'URI dello spazio dei nomi specificato nell'ambito del nodo corrente e restituisce il prefisso in essa definito.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodInsertAfter(XmlNode, XmlNode)

Inserisce il nodo specificato immediatamente dopo il nodo dei riferimenti indicato.

System_CAPS_pubmethodInsertBefore(XmlNode, XmlNode)

Inserisce il nodo specificato immediatamente prima del nodo dei riferimenti indicato.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodNormalize()

Inserisce tutti i nodi XmlText nell'intero sottoalbero del nodo XmlNode corrente in un formato standard in cui tali nodi sono separati solo tramite markup, ovvero tag, commenti, istruzioni di elaborazione, sezioni CDATA e riferimenti a entità, pertanto, non vi sono nodi XmlText adiacenti.

System_CAPS_pubmethodPrependChild(XmlNode)

Aggiunge il nodo specificato all'inizio dell'elenco dei nodi figlio del nodo corrente.

System_CAPS_pubmethodRemoveAll()

Rimuove tutti gli elementi figlio e/o gli attributi del nodo corrente.

System_CAPS_pubmethodRemoveChild(XmlNode)

Rimuove il nodo figlio specificato.

System_CAPS_pubmethodReplaceChild(XmlNode, XmlNode)

Sostituisce il nodo figlio oldChild con il nodo newChild.

System_CAPS_pubmethodSelectNodes(String)

Seleziona un elenco di nodi che corrispondono all'espressione XPath.

System_CAPS_pubmethodSelectNodes(String, XmlNamespaceManager)

Seleziona un elenco di nodi che corrispondono all'espressione XPath. Qualsiasi prefisso trovato nell'espressione XPath viene risolto usando l'oggetto XmlNamespaceManager fornito.

System_CAPS_pubmethodSelectSingleNode(String)

Seleziona il primo oggetto XmlNode che corrisponde all'espressione XPath.

System_CAPS_pubmethodSelectSingleNode(String, XmlNamespaceManager)

Seleziona il primo oggetto XmlNode che corrisponde all'espressione XPath. Qualsiasi prefisso trovato nell'espressione XPath viene risolto usando l'oggetto XmlNamespaceManager fornito.

System_CAPS_pubmethodSupports(String, String)

Verifica se l'implementazione DOM implementa una funzionalità specifica.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_pubmethodWriteContentTo(XmlWriter)

Salva tutti i nodi figlio del nodo nell'oggetto XmlWriter specificato, quando viene eseguito l'override in una classe derivata.

System_CAPS_pubmethodWriteTo(XmlWriter)

Salva il nodo corrente nell'oggetto XmlWriter specificato, quando viene eseguito l'override in una classe derivata.

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable.GetEnumerator()

Per una descrizione di questo membro, vedere XmlNode.GetEnumerator.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICloneable.Clone()

Per una descrizione di questo membro, vedere XmlNode.Clone.

NomeDescrizione
System_CAPS_pubmethodAsParallel()

Sottoposto a overload. Consente la parallelizzazione di una query.(Definito da ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Sottoposto a overload. Converte un IEnumerable a un IQueryable.(Definito da Queryable.)

System_CAPS_pubmethodCast<TResult>()

Esegue il cast di elementi di un IEnumerable nel tipo specificato.(Definito da Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtra gli elementi di un IEnumerable in base a un tipo specificato.(Definito da Enumerable.)

Questa classe implementa del W3C DOM Document Object Model () Level 1 e il livello 2. Il modello DOM è una rappresentazione in memoria (cache) dell'albero di un documento XML. XmlNode è la classe base nell'implementazione .NET del DOM. Supporta le selezioni XPath e fornisce funzionalità di modifica. La XmlDocument classe estende XmlNode e rappresenta un documento XML. È possibile utilizzare XmlDocument per caricare e salvare i dati XML. Include inoltre metodi per la creazione di nodi. Per altre informazioni, vedere Modello DOM (Document Object Model) XML.

System_CAPS_security Sicurezza Nota

Le eccezioni generate in seguito all'utilizzo di XmlNode classe, ad esempio la XmlException classe potrebbe contenere informazioni riservate che non devono essere esposti in scenari non attendibili. Le eccezioni devono essere gestite correttamente in modo che queste informazioni riservate non viene esposto in scenari non attendibili.

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: