Classe System::Xml::XmlEntity

XmlEntity class

Rappresenta una dichiarazione di entità, come .

class XmlEntity : public System::Xml::XmlNode

Metodi

MetodoDescrizione
CloneNode(bool) overrideCrea un duplicato di questo nodo. I nodi di entità non possono essere clonati. Chiamare questo metodo su un oggetto XmlEntity genera un’eccezione.
get_BaseURI() overrideRestituisce l’Uniform Resource Identifier (URI) di base del nodo corrente.
get_InnerText() overrideRestituisce i valori concatenati del nodo entità e di tutti i suoi figli.
get_InnerXml() overrideRestituisce il markup che rappresenta i figli di questo nodo.
get_IsReadOnly() overrideRestituisce un valore che indica se il nodo è di sola lettura.
get_LocalName() overrideRestituisce il nome del nodo senza il prefisso del namespace.
get_Name() overrideRestituisce il nome del nodo.
get_NodeType() overrideRestituisce il tipo del nodo.
get_NotationName()Restituisce il nome dell’attributo opzionale NDATA nella dichiarazione dell’entità.
get_OuterXml() overrideRestituisce il markup che rappresenta questo nodo e tutti i suoi figli.
get_PublicId()Restituisce il valore dell’identificatore pubblico nella dichiarazione dell’entità.
get_SystemId()Restituisce il valore dell’identificatore di sistema nella dichiarazione dell’entità.
set_InnerText(String) overrideImposta i valori concatenati del nodo entità e di tutti i suoi figli.
set_InnerXml(String) overrideImposta il markup che rappresenta i figli di questo nodo.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideSalva tutti i figli del nodo nello XmlWriter specificato. Per i nodi XmlEntity, questo metodo non ha effetto.
WriteTo(const SharedPtr<XmlWriter>&) overrideSalva il nodo nello XmlWriter specificato. Per i nodi XmlEntity, questo metodo non ha effetto.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Osservazioni

Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai istanze di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

Vedi anche