System::Xml::Schema::XmlSchemaInference::InferSchema μέθοδος

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&) method

Κατασκευάζει ένα XML Schema Definition Language (XSD) σχήμα από το έγγραφο XML που περιέχεται στο αντικείμενο XmlReader που έχει καθοριστεί.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument)
ParameterTypeΠεριγραφή
instanceDocumentconst SharedPtr<XmlReader>&Ένα αντικείμενο XmlReader που περιέχει το έγγραφο XML για την εξαγωγή σχήματος.

ReturnValue

Ένα αντικείμενο XmlSchemaSet που περιέχει τα εξαγόμενα σχήματα.

Δείτε επίσης

XmlSchemaInference::InferSchema(const SharedPtr<XmlReader>&, SharedPtr<XmlSchemaSet>) method

Κατασκευάζει ένα XML Schema Definition Language (XSD) σχήμα από το έγγραφο XML που περιέχεται στο αντικείμενο XmlReader που έχει καθοριστεί, και βελτιώνει το εξαγόμενο σχήμα χρησιμοποιώντας ένα υπάρχον σχήμα στο αντικείμενο XmlSchemaSet που έχει καθοριστεί με τον ίδιο στόχο namespace.

SharedPtr<XmlSchemaSet> System::Xml::Schema::XmlSchemaInference::InferSchema(const SharedPtr<XmlReader> &instanceDocument, SharedPtr<XmlSchemaSet> schemas)
ParameterTypeΠεριγραφή
instanceDocumentconst SharedPtr<XmlReader>&Ένα αντικείμενο XmlReader που περιέχει το έγγραφο XML για την εξαγωγή σχήματος.
schemasSharedPtr<XmlSchemaSet>Ένα αντικείμενο XmlSchemaSet που περιέχει ένα υπάρχον σχήμα που χρησιμοποιείται για τη βελτίωση του εξαγόμενου σχήματος.

ReturnValue

Ένα αντικείμενο XmlSchemaSet που περιέχει τα εξαγόμενα σχήματα.

Δείτε επίσης