System::Xml::Schema::XmlSchemaSimpleContentExtension クラス

XmlSchemaSimpleContentExtension class

XML Schema のシンプルコンテンツ用 extension 要素を、World Wide Web Consortium (W3C) が定義する形で表します。このクラスは拡張によってシンプル型を派生させるために使用できます。そのような派生は、属性を追加することで要素のシンプル型コンテンツを拡張するために利用されます。

class XmlSchemaSimpleContentExtension : public System::Xml::Schema::XmlSchemaContent

メソッド

メソッド説明
get_AnyAttribute()属性値に使用されるXmlSchemaAnyAttributeを返します。
get_Attributes()XmlSchemaAttributeXmlSchemaAttributeGroupRef のコレクションを返します。
get_BaseTypeName()この型が拡張される組み込みデータ型またはシンプル型の名前を返します。
set_AnyAttribute(const SharedPtr<XmlSchemaAnyAttribute>&)属性値に使用されるXmlSchemaAnyAttributeを設定します。
set_BaseTypeName(const SharedPtr<XmlQualifiedName>&)この型が拡張される組み込みデータ型またはシンプル型の名前を設定します。
XmlSchemaSimpleContentExtension()XmlSchemaSimpleContentExtension クラスの新しいインスタンスを初期化します。

Typedefs

型定義説明
Ptrこのクラスのインスタンスへの共有ポインタのエイリアスです。

備考

このクラスのオブジェクトは、System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうすると実行時エラーやアサーション障害が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として渡すようにしてください。

参照