System::Xml::Serialization::XmlSerializerNamespaces klass

XmlSerializerNamespaces class

Innehåller XML-namnutrymmen och prefix som Serialization::XmlSerializer använder för att generera kvalificerade namn i en XML-dokumentinstans.

class XmlSerializerNamespaces : public System::Object

Metoder

MetodBeskrivning
Add(const String&, const String&)Lägger till ett prefix- och namnutrymmespar till ett Serialization::XmlSerializerNamespaces-objekt.
get_Count()Returnerar antalet prefix- och namnutrymmespar i samlingen.
get_NamespaceList()
get_Namespaces()
set_Namespaces(const SharedPtr<Collections::Generic::Dictionary<String, String>>&)
ToArray()Returnerar arrayen av prefix- och namnutrymmespar i ett Serialization::XmlSerializerNamespaces-objekt.
XmlSerializerNamespaces()Initialiserar en ny instans av Serialization::XmlSerializerNamespaces-klassen.
XmlSerializerNamespaces(const SharedPtr<XmlSerializerNamespaces>&)Initialiserar en ny instans av Serialization::XmlSerializerNamespaces-klassen, med den angivna instansen av XmlSerializerNamespaces som innehåller samlingen av prefix- och namnutrymmespar.
XmlSerializerNamespaces(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)Initialiserar en ny instans av Serialization::XmlSerializerNamespaces-klassen.

Typedefs

TypedefBeskrivning
PtrEtt alias för en delad pekare till en instans av denna klass.

Anmärkningar

Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

Se även