System::Xml::Schema::XmlSchemaObject klass

XmlSchemaObject class

Representerar rotklassen för Xml schemamodellhierarkin och fungerar som en basklass för klasser såsom XmlSchema klass.

class XmlSchemaObject : public System::Object

Metoder

MetodBeskrivning
get_LineNumber()Returnerar radnumret i filen som schema-elementet refererar till.
get_LinePosition()Returnerar radpositionen i filen som schema-elementet refererar till.
get_Namespaces()Returnerar XmlSerializerNamespaces att använda med detta schemaobjekt.
get_Parent()Returnerar föräldern till detta XmlSchemaObject.
get_SourceUri()Returnerar källplatsen för filen som laddade schemat.
set_LineNumber(int32_t)Ställer in radnumret i filen som schema-elementet refererar till.
set_LinePosition(int32_t)Ställer in radpositionen i filen som schema-elementet refererar till.
set_Namespaces(const SharedPtr<System::Xml::Serialization::XmlSerializerNamespaces>&)Ställer in XmlSerializerNamespaces att använda med detta schemaobjekt.
set_Parent(const SharedPtr<XmlSchemaObject>&)Sätter föräldern till detta XmlSchemaObject.
set_SourceUri(const String&)Ställer in källplatsen för filen som laddade schemat.
XmlSchemaObject()Initierar en ny instans av XmlSchemaObject klass.

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