ENUMLoadSchemalocation

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  API serveur : REST HTTP, COM/.NET, Java > Référence API de serveur > Énumérations >

ENUMLoadSchemalocation

Indique comment l'emplacement du schéma doit être déterminé. La sélection est basée sur l'attribut d'emplacement du schéma du document d'instance XML. Cet attribut pourrait être xsi:schemaLocation ou xsi:noNamespaceSchemaLocation.

 

eSHLoadBySchemalocation utilise l'URL de l'attribut d'emplacement de schéma dans le document d'instance XML. Ce littéral d'énumération est la valeur par défaut.
eSHLoadByNamespace utilise la partie de l'espace de noms de xsi:schemaLocation et un string vide dans le cas de xsi:noNamespaceSchemaLocation pour situer le schéma par le biais d'un mappage de catalogue.
eSHLoadCombiningBoth: si soit l'URL d'espace de noms ou l'URL d'emplacement de schéma a un mappage de catalogue, alors le mappage de catalogue sera utilisé. Si tous deux ont des mappages de catalogue, la valeur de ENUMSchemaMapping décide quel mappage est utilisé. Si ni l'espace de noms ni l'emplacement de schéma a un mappage de catalogue, l'URL d'emplacement de schéma est utilisé.
eSHLoadIgnore: Les attributs xsi:schemaLocation et xsi:noNamespaceSchemaLocation sont tous les deux ignorés.

 

 

COM et .NET

 

 

eSHLoadBySchemalocation

= 0

eSHLoadByNamespace

= 1

eSHLoadCombiningBoth

= 2

eSHLoadIgnore

= 3

 

Utilisé par

 

Interface

Propriété

IXMLValidator

SchemalocationHints

IXSLT

SchemalocationHints

 

 

Java

public enum ENUMLoadSchemalocation {

      eSHLoadBySchemalocation

      eSHLoadByNamespace

      eSHLoadCombiningBoth

      eSHLoadIgnore }

 

 

Utilisé par

 

Classe

Méthode

XMLValidator

setSchemalocationHints

XSLT

setSchemalocationHints

 

 


© 2019 Altova GmbH