System::Xml::Schema::XmlSchemaInfo クラス

XmlSchemaInfo class

検証済み XML ノードのスキーマ検証後情報セットを表します。

class XmlSchemaInfo : public System::Xml::Schema::IXmlSchemaInfo

メソッド

メソッド説明
get_ContentType()この検証済み XML ノードのコンテンツタイプに対応する XmlSchemaContentType オブジェクトを返します。
get_IsDefault() overrideXML Schema 定義言語 (XSD) スキーマ検証中にデフォルトが適用された結果としてこの検証済み XML ノードが設定されたかどうかを示す値を返します。
get_IsNil() overrideこの検証済み XML ノードの値が nil であるかどうかを示す値を返します。
get_MemberType() overrideこの検証済み XML ノードの動的スキーマ型を返します。
get_SchemaAttribute() overrideこの検証済み XML ノードに対応するコンパイル済み XmlSchemaAttribute オブジェクトを返します。
get_SchemaElement() overrideこの検証済み XML ノードに対応するコンパイル済み XmlSchemaElement オブジェクトを返します。
get_SchemaType() overrideこの検証済み XML ノードの静的 XML Schema 定義言語 (XSD) スキーマ型を返します。
get_Validity() overrideこの検証済みXMLノードの XmlSchemaValidity 値を返します。
set_ContentType(XmlSchemaContentType)この検証済みXMLノードのコンテンツタイプに対応する XmlSchemaContentType オブジェクトを設定します。
set_IsDefault(bool)XML Schema 定義言語 (XSD) スキーマ検証中にデフォルトが適用された結果としてこの検証済みXMLノードが設定されたかどうかを示す値を設定します。
set_IsNil(bool)この検証済みXMLノードの値が nil かどうかを示す値を設定します。
set_MemberType(const SharedPtr<XmlSchemaSimpleType>&)この検証済みXMLノードの動的スキーマ型を設定します。
set_SchemaAttribute(const SharedPtr<XmlSchemaAttribute>&)この検証済みXMLノードに対応するコンパイル済みの XmlSchemaAttribute オブジェクトを設定します。
set_SchemaElement(const SharedPtr<XmlSchemaElement>&)この検証済みXMLノードに対応するコンパイル済みの XmlSchemaElement オブジェクトを設定します。
set_SchemaType(const SharedPtr<XmlSchemaType>&)この検証済みXMLノードの静的XML Schema 定義言語 (XSD) スキーマ型を設定します。
set_Validity(XmlSchemaValidity)この検証済みXMLノードの XmlSchemaValidity 値を設定します。
XmlSchemaInfo()XmlSchemaInfo クラスの新しいインスタンスを初期化します。

Typedefs

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

備考

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

参照