ENUMSchemaImports

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  サーバー API: HTTP、COM/.NET、Java > サーバー API レファレンス > 列挙 >

ENUMSchemaImports

xs:import 要素の振る舞いを定義する列挙リテラルを含みます。 xs:import 要素は namespaceschemaLocation 属性を有し、双方の属性は任意です。

 

eSILoadBySchemalocationschemaLocation 属性の値をスキーマを検索する際に使用します。 namespace 属性が存在する場合、 名前空間はインポートされます (ライセンスが与えられます)。
eSILoadPreferringSchemalocation: schemaLocation が存在し、使用されている場合、からログまっぴんは考慮されます。 schemaLocation が存在しない場合、namespace 属性の値がカタログマッピングを介して使用されます。列挙リテラルはデフォルトの値です。
eSILoadByNamespace namespace 属性の値を使用し、カタログマッピングを介して、スキーマをロケートします。
eSILoadCombiningBoth: namespace URL または schemaLocation URL にカタログマッピングが存在する場合、カタログマッピングが使用されます。からログマッピングが存在する場合、 ENUMSchemaMapping は、どのマッピングが使用されるかを決定します。 namespace または schemaLocation URL にカタログマッピングが存在しない場合、 schemaLocation URL が使用されます。
eSILicenseNamespaceOnly: 名前空間がインポートされます。スキーマドキュメントはインポートされません。

 

COM and .NET

 

eSILoadBySchemalocation

= 0

eSILoadPreferringSchemalocation

= 1

eSILoadByNamespace

= 2

eSICombiningBoth

= 3

eSILicenseNamespaceOnly

= 4

 

使用例

 

インターフェイス

プロパティ

IXBRL

SchemaImports

IXMLValidator

SchemaImports

IXSLT

SchemaImports

 

Java

public enum ENUMSchemaImports {

      eSILoadBySchemalocation

      eSILoadPreferringSchemalocation

      eSILoadByNamespace

      eSILoadCombiningBoth

      eSILicenseNamespaceOnly }

 

使用例

 

クラス

メソッド

XBRL

setSchemaImports

XMLValidator

setSchemaImports

XSLT

setSchemaImports

 


(C) 2019 Altova GmbH