SchemaTypeクラス

<< 目次を表示 >>

ページ位置:  その他の記法のモデリング > SOAとXML > スキーマコンポーザー > スキーマコンポーザーのAPI > Schema Composerパッケージ >

SchemaTypeクラス

スキーマ内に定義されている型についてのクラスです。

 

 

操作

属性

説明

GetFacet

(BSTR name)

"Root"という名前のファセットの値を返します。例えば、型がルート要素かどうかを示す値を返します。

GetRestriction

(BSTR guid)

指定したGUIDのプロパティが持つ制約を文字列で返します。

IsRoot()

スキーマコンポーザー内で最上位として設定されているかどうかを返します。

IsEnumeration()

型が列挙型要素の場合にtrueを返します。

 

プロパティ

項目

説明

PropertyCount

[ type: int ]

型が持つプロパティの個数を返します。

Properties

[ type: IEASchemaPropEnum ]

プロパティのコレクションです。

TypeID

モデル内のクラスのIDです。

Guid

モデル内のクラスのGUIDです。

Typename

型の名前です。

Parent

クラスが継承されている場合の、親クラスの型です。対応する内容がない場合にはNULLになります。