Condividi tramite


XmlCDataSection Classe

Definizione

Rappresenta una sezione CDATA di un documento XML.

public ref class XmlCDataSection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlCDataSection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlCDataSection
Public NotInheritable Class XmlCDataSection
Ereditarietà
Object Platform::Object IInspectable XmlCDataSection
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Attributes

Ottiene l'elenco di attributi di questo nodo.

ChildNodes

Ottiene un elenco di elementi figlio nel nodo corrente. Questa proprietà restituisce sempre NULL.

Data

Ottiene o imposta i dati del nodo a seconda del tipo di nodo.

FirstChild

Ottiene il primo nodo figlio. Questa proprietà restituisce sempre NULL.

InnerText

Ottiene il testo dall'interno del codice XML.

LastChild

Ottiene l'ultimo nodo figlio. Questa proprietà restituisce sempre NULL perché CDataSection non ha elementi figlio.

Length

Ottiene la lunghezza dei dati, in caratteri Unicode.

LocalName

Ottiene il nome locale, ovvero la parte locale di un nome qualificato. Viene chiamata la parte locale negli spazi dei nomi in XML.

NamespaceUri

Restituisce la risorsa URI (Uniform Resource Identifier) dello spazio dei nomi.

NextSibling

Ottiene il pari successivo del nodo nell'elenco figlio dell'elemento padre.

NodeName

Restituisce il nome qualificato per attributo, tipo di documento, elemento, entità o nodi di notazione. Restituisce una stringa fissa per tutti gli altri tipi di nodo.

NodeType

Ottiene il tipo di nodo DOM (Document Object Model) XML, che determina valori validi e se il nodo può avere nodi figlio.

NodeValue

Ottiene o imposta il testo associato al nodo.

OwnerDocument

Restituisce la radice del documento che contiene il nodo.

ParentNode

Ottiene il nodo padre dell'istanza del nodo.

Prefix

Ottiene o imposta il prefisso dello spazio dei nomi.

PreviousSibling

Ottiene il fratello precedente del nodo nell'elenco figlio dell'elemento padre.

Metodi

AppendChild(IXmlNode)

Questo metodo non è applicabile a questa classe. CDataSection non ha elementi figlio. Questo metodo genererà un'eccezione.

AppendData(String)

Aggiunge la stringa fornita ai dati di stringa esistenti.

CloneNode(Boolean)

Clona un nuovo nodo.

DeleteData(UInt32, UInt32)

Elimina i dati specificati.

GetXml()

Restituisce la rappresentazione XML del nodo e tutti i relativi discendenti.

HasChildNodes()

Determina se un nodo ha elementi figlio. CDataSection non ha elementi figlio. Il metodo restituisce sempre false.

InsertBefore(IXmlNode, IXmlNode)

Inserisce un nodo figlio a sinistra del nodo specificato o alla fine dell'elenco dei nodi figlio. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

InsertData(UInt32, String)

Inserisce una stringa in corrispondenza dell'offset specificato.

Normalize()

Normalizza tutti gli elementi discendenti combinando due o più nodi di testo adiacenti in un nodo di testo unificato.

RemoveChild(IXmlNode)

Rimuove il nodo figlio specificato dall'elenco di elementi figlio e lo restituisce. Questo metodo non è applicabile a questa classe perché CDataSection non ha elementi figlio. Questo metodo genererà un'eccezione.

ReplaceChild(IXmlNode, IXmlNode)

Sostituisce il nodo figlio precedente specificato con il nuovo nodo figlio specificato. Questo metodo non è applicabile a questa classe perché CDataSection non ha elementi figlio. Questo metodo genererà un'eccezione.

ReplaceData(UInt32, UInt32, String)

Sostituisce il numero specificato di caratteri con la stringa specificata.

SelectNodes(String)

Applica l'operazione di corrispondenza del modello specificata al contesto di questo nodo e restituisce l'elenco di nodi corrispondenti come XmlNodeList. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

SelectNodesNS(String, Object)

Applica l'operazione di corrispondenza del modello specificata al contesto di questo nodo e restituisce l'elenco di nodi corrispondenti come XmlNodeList. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

SelectSingleNode(String)

Applica l'operazione dei criteri di ricerca specificata al contesto di questo nodo e restituisce il primo nodo corrispondente. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

SelectSingleNodeNS(String, Object)

Applica l'operazione dei criteri di ricerca specificata al contesto di questo nodo e restituisce il primo nodo corrispondente. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

SplitText(UInt32)

Suddivide questo nodo di testo in due nodi di testo in corrispondenza dell'offset specificato e inserisce il nuovo nodo di testo nell'albero come elemento di pari livello che segue immediatamente questo nodo.

SubstringData(UInt32, UInt32)

Recupera una sottostringa della stringa intera dall'intervallo specificato.

Si applica a