Altova RaptorXML Server 2024

Définit le comportement des éléments xs:import du schéma, chacun possède un attribut optionnel namespace et une attribut schemaLocation optionnel.

 

eSILoadBySchemalocation uses the value of the schemaLocation attribute pour situer le schéma, en prenant en compte les mappages de catalogue. Si l'attribut namespace est présent, l'espace de noms sera importé (mis sous licence).

eSILoadPreferringSchemalocation: Si l'attribut schemaLocation est présent, il est utilisé, en prenant en compte les mappages de catalogue. Si aucun attribut schemaLocation n'est présent, la valeur de l'attribut namespace est utilisée par le biais d'un mappage de catalogue. Ce littéral d'énumération est la valeur par défaut.

eSILoadByNamespace utilise la valeur de l'attribut namespace pour situer le schéma par le biais d'un mappage de catalogue.

eSILoadCombiningBoth: Si soit l'URL de namespace ou l'URL de schemaLocation a un mappage de catalogue, le mappage de catalogue sera utilisé. Si tous deux ont des mappages de catalogue, la valeur du paramètre ENUMSchemaMapping décidera quel mappage sera utilisé. Si ni l'URL de namespace ni de schemaLocation n'a un mappage de catalogue, l'URL schemaLocation sera utilisée.

eSILicenseNamespaceOnly: L'espace de noms est importé. Aucun document de schéma n'est importé.

 

COM et .NET

 

eSILoadBySchemalocation

= 0

eSILoadPreferringSchemalocation

= 1

eSILoadByNamespace

= 2

eSICombiningBoth

= 3

eSILicenseNamespaceOnly

= 4

 

Utilisé par

 

 

 

Java

public enum ENUMSchemaImports {

      eSILoadBySchemalocation

      eSILoadPreferringSchemalocation

      eSILoadByNamespace

      eSILoadCombiningBoth

      eSILicenseNamespaceOnly }

 

Utilisé par

 

 

 

© 2017-2023 Altova GmbH