高度な XML スキーマ定義言語属性のバインディング サポート
バインディング サポートとは、以下の内容を表します。
Xsd.exe ツールによる、クラスと XSD ドキュメントの定義のバインディング
XmlSerializer クラスによる、オブジェクトと XML インスタンス ドキュメントの実行時バインディング
このセクションの内容
XML スキーマ定義言語のほとんどの属性の場合、.NET Framework バインディング サポートは関連付けられた XML スキーマ要素のトピックで説明されます。たとえば、use 属性はAttribute 要素のバインディング サポートで説明されます。
このセクションのトピックでは、説明が複数の要素間で絡み合っているために独自の説明を必要とする XML スキーマ定義言語属性について説明しています。次のようなトピックがあります。
XML スキーマ インスタンス名前空間からの属性のバインディング サポートについては、「XML スキーマ インスタンスの名前空間バインディング サポート」を参照してください。
属性によるバインディング サポート
次の表は、バインディング サポートのレベル付きで、すべての XSD 属性を示しています。
属性 | バインディング サポート |
---|---|
abstract |
サポートされています。 |
attributeFormDefault |
一部サポートされています。 |
base |
一部サポートされています。 |
block |
サポートされていません。 |
blockDefault |
サポートされていません。 |
一部サポートされています。 |
|
elementFormDefault |
一部サポートされています。 |
final |
サポートされていません。 |
finalDefault |
サポートされていません。 |
限定的にサポートされています。 |
|
サポートされています。 |
|
id |
サポートされていません。 |
itemType |
限定的にサポートされています。 |
xml:lang |
サポートされていません。 |
限定的にサポートされています。 |
|
memberTypes |
サポートされていません。 |
限定的にサポートされています。 |
|
一部サポートされています。 |
|
一部サポートされています。 |
|
namespace |
一部サポートされています。 |
一部サポートされています。 |
|
processContents |
サポートされていません。 |
public |
サポートされていません。 |
ref |
一部サポートされています。 |
refer |
サポートされていません。 |
schemaLocation |
一部サポートされています。 |
source |
サポートされていません。 |
substitutionGroup |
サポートされていません。 |
system |
サポートされていません。 |
targetNamespace |
サポートされています。 |
type |
サポートされています。 |
use |
一部サポートされています。 |
サポートされていません。 |
|
version |
サポートされていません。 |
xpath |
サポートされていません。 |
Copyright © 2007 by Microsoft Corporation.All rights reserved.