System::Xml::Serialization::XmlSerializerNamespaces class
Contenuti
[
Nascondere
]XmlSerializerNamespaces class
Contiene gli spazi dei nomi XML e i prefissi che il Serialization::XmlSerializer utilizza per generare nomi qualificati in un’istanza di documento XML.
class XmlSerializerNamespaces : public System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| Add(const String&, const String&) | Aggiunge una coppia prefisso e spazio dei nomi a un oggetto Serialization::XmlSerializerNamespaces. |
| get_Count() | Restituisce il numero di coppie prefisso e spazio dei nomi nella collezione. |
| get_NamespaceList() | |
| get_Namespaces() | |
| set_Namespaces(const SharedPtr<Collections::Generic::Dictionary<String, String>>&) | |
| ToArray() | Restituisce l’array di coppie prefisso e spazio dei nomi in un oggetto Serialization::XmlSerializerNamespaces. |
| XmlSerializerNamespaces() | Inizializza una nuova istanza della classe Serialization::XmlSerializerNamespaces. |
| XmlSerializerNamespaces(const SharedPtr<XmlSerializerNamespaces>&) | Inizializza una nuova istanza della classe Serialization::XmlSerializerNamespaces, utilizzando l’istanza specificata di XmlSerializerNamespaces che contiene la collezione di coppie prefisso e spazio dei nomi. |
| XmlSerializerNamespaces(const ArrayPtr<SharedPtr<XmlQualifiedName>>&) | Inizializza una nuova istanza della classe Serialization::XmlSerializerNamespaces. |
Typedefs
| Typedef | Descrizione |
|---|---|
| Ptr | Un 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
- Class Object
- Namespace System::Xml::Serialization
- Library Aspose.Font for C++