μέθοδος System::Xml::Schema::XmlSchemaSet::Add

XmlSchemaSet::Add(const SharedPtr<XmlSchema>&) method

Προσθέτει το δεδομένο XmlSchema στο XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
ParameterTypeΠεριγραφή
schemaconst SharedPtr<XmlSchema>&Το αντικείμενο XmlSchema για προσθήκη στο XmlSchemaSet.

ReturnValue

Ένα αντικείμενο XmlSchema εάν το σχήμα είναι έγκυρο. Εάν το σχήμα δεν είναι έγκυρο και έχει καθοριστεί ένας ValidationEventHandler, τότε επιστρέφεται nullptr και ενεργοποιείται το κατάλληλο γεγονός επικύρωσης. Διαφορετικά, ρίχνεται ένα XmlSchemaException.

Δείτε επίσης

XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet>&) method

Προσθέτει όλα τα σχήματα XML Schema definition language (XSD) που περιλαμβάνονται στο δεδομένο XmlSchemaSet στο XmlSchemaSet.

void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
ParameterTypeΠεριγραφή
schemasconst SharedPtr<XmlSchemaSet>&Το αντικείμενο XmlSchemaSet.

Δείτε επίσης

XmlSchemaSet::Add(String, const SharedPtr<XmlReader>&) method

Προσθέτει το σχήμα XML Schema definition language (XSD) που περιέχεται στο XmlReader στο XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
ParameterTypeΠεριγραφή
targetNamespaceStringΗ τιμή του σχήματος targetNamespace, ή nullptr για χρήση του targetNamespace που έχει καθοριστεί στο σχήμα.
schemaDocumentconst SharedPtr<XmlReader>&Το αντικείμενο XmlReader.

ReturnValue

Ένα αντικείμενο XmlSchema εάν το σχήμα είναι έγκυρο. Εάν το σχήμα δεν είναι έγκυρο και έχει καθοριστεί ένας ValidationEventHandler, τότε επιστρέφεται nullptr και ενεργοποιείται το κατάλληλο γεγονός επικύρωσης. Διαφορετικά, ρίχνεται ένα XmlSchemaException.

Δείτε επίσης

XmlSchemaSet::Add(String, const String&) method

Προσθέτει το σχήμα XML Schema definition language (XSD) στη διεύθυνση URL που έχει καθοριστεί στο XmlSchemaSet.

SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
ParameterTypeΠεριγραφή
targetNamespaceStringΗ τιμή του σχήματος targetNamespace, ή nullptr για χρήση του targetNamespace που έχει καθοριστεί στο σχήμα.
schemaUriconst String&Το URL που καθορίζει το σχήμα προς φόρτωση.

ReturnValue

Ένα αντικείμενο XmlSchema εάν το σχήμα είναι έγκυρο. Εάν το σχήμα δεν είναι έγκυρο και έχει καθοριστεί ένας ValidationEventHandler, τότε επιστρέφεται nullptr και ενεργοποιείται το κατάλληλο γεγονός επικύρωσης. Διαφορετικά, ρίχνεται ένα XmlSchemaException.

Δείτε επίσης