IField インタフェース¶
名前空間: NextDesign.Core
説明¶
フィールドへのアクセスオブジェクトです。
所属エリア¶
| 名前 | 説明 |
|---|---|
| プロファイル | プロファイルにアクセスするAPI群です。 |
継承元¶
| 名前 | 説明 |
|---|---|
| INamedElement | 名前付け可能要素を表します。 |
プロパティ¶
| 名前 | 説明 |
|---|---|
| Category | フィールドのカテゴリ カテゴリが未指定の場合は、空文字列となります。 |
| IsDerivationSource | 導出元フィールドか |
| IsDerivationTarget | 導出先フィールドか |
| IsEmbedded | 所有フィールドか |
| IsReference | 参照フィールドか |
| LowerBound | 多重度(下限) |
| OwnerClass | このフィールドを保持(宣言)しているクラス |
| RelationshipClass | 関連クラス フィールドがクラス型の場合のみ取得できます。 クラス型でないフィールドの場合はnullとなります。 |
| Type | フィールドの型名 - 真偽値型 : "Boolean" - 整数型 : "Integer" - 実数型 : "Double" - 文字列型 : "String" - リッチテキスト型 : "RichText" - 列挙型 : 列挙の名前 - クラス型 : クラスの名前 |
| TypeClass | フィールドの型のクラス フィールドがクラス型の場合のみ取得できます。 クラス型でないフィールドの場合はnullとなります。 |
| UpperBound | 多重度(上限) 制限なしの場合は-1を指定します。 |