ENUMLoadSchemalocation
Gibt an, wie der Schemapfad ermittelt werden soll. Die Auswahl basiert auf dem Schemapfadattribut des XML-Instanzdokuments. Dieses Attribut kann xsi:schemaLocation oder xsi:noNamespaceSchemaLocation sein.
•eSHLoadBySchemalocation verwendet die URL des Schemapfadattributs im XML- oder Instanzdokuments. Dieses Enumerationsliteral ist der Standardwert.
•eSHLoadByNamespace verwendet den Namespace-Teil von xsi:schemaLocation und im Fall von xsi:noNamespaceSchemaLocation einen leeren String und ermittelt das Schema über ein Katalogmapping.
•eSHLoadCombiningBoth: Wenn entweder die Namespace URL oder der Schemapfad ein Katalogmapping hat, so wird das Katalogmapping verwendet. Haben beide Katalogmappings, hängt es vom Wert des ENUMSchemaMapping-Parameters ab, welches Mapping verwendet wird. Wenn weder der Namespace noch der Schemapfad ein Katalogmapping hat, wird die Schemapfad-URL verwendet.
•eSHLoadIgnore: Die Attribute xsi:schemaLocation und xsi:noNamespaceSchemaLocation werden beide ignoriert.
COM und .NET
eSHLoadBySchemalocation | = 0 |
eSHLoadByNamespace | = 1 |
eSHLoadCombiningBoth | = 2 |
eSHLoadIgnore | = 3 |
Verwendet von
Schnittstelle | Eigenschaft |
Java
public enum ENUMLoadSchemalocation {
eSHLoadBySchemalocation
eSHLoadByNamespace
eSHLoadCombiningBoth
eSHLoadIgnore }
Verwendet von