System::Xml::Schema::XmlSchemaObjectTable クラス

XmlSchemaObjectTable class

XmlSchema クラスに含まれる要素(例: Attributes、AttributeGroups、Elements など)のコレクションを提供します。

class XmlSchemaObjectTable : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<SharedPtr<System::Xml::XmlQualifiedName>, SharedPtr<System::Xml::Schema::XmlSchemaObject>>>

メソッド

メソッド説明
Contains(const SharedPtr<XmlQualifiedName>&)指定された修飾名がコレクションに存在するかどうかを判定します。
get_Count()XmlSchemaObjectTable に含まれる項目数を返します。
get_Names()XmlSchemaObjectTable のすべての名前付き要素のコレクションを返します。
get_Values()XmlSchemaObjectTable のすべての要素のすべての値のコレクションを返します。
GetEnumerator() overrideXmlSchemaObjectTable を反復処理できる列挙子を返します。
idx_get(const SharedPtr<XmlQualifiedName>&)修飾名で指定された XmlSchemaObjectTable の要素を返します。

Typedefs

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

備考

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

参照