IModelClass Properties
The Class node defines a persistent class from the business model, and provides access to its members list.Name | Description |
---|---|
AllMembers | Represents a collection of the class’ members. |
Application | Provides access to the Application Model‘s root node. Inherited from IModelNode. |
BaseClass | Indicates the current class’ base class. |
Caption | Specifies the current class’ caption. |
DefaultDetailView | Specifies what Detail View is displayed for the current object in any scenario, by default. |
DefaultDetailViewImage | Specifies the name of the image that is displayed in the default Detail View of the current class. |
DefaultListView | Specifies what List View is displayed for the current object in any scenario, by default. |
DefaultListViewAllowEdit | Specifies whether in-place editing is allowed in List Views whose ModelClass property is set to the corresponding IModelClass instance. This option does not affect lookup List Views. |
DefaultListViewImage | Specifies the name of the image that is displayed in the default Detail View of the current class. |
DefaultListViewMasterDetailMode | Specifies whether to display the default Detail View near the current List View. This option affects List Views whose ModelClass property is set to the corresponding IModelClass instance and does not affect lookup List Views. |
DefaultLookupEditorMode | Specifies the default mode for Lookup Property Editors bound to reference properties of the current type. |
DefaultLookupListView | Specifies what Lookup List View is displayed for the current object in any scenario, by default. |
DefaultProperty | Specifies the property that represents the current class in a Property Editor by default. |
EditorType | Specifies the List Editor that is used for objects of the current class in a UI. |
FriendlyKeyProperty | Specifies the property that is considered an analog of the BaseObject.Oid property, to use more suitable values. |
ImageName | Specifies the name of the image that is displayed for the current class. |
Index | Specifies the order index by which nodes are arranged. Inherited from IModelNode. |
InterfaceLinks | Specifies Domain Components aggregated by the current Domain Component. |
IsCreatableItem | Indicates whether the current class can represent an item in the New Action, when objects of another type are displayed in the List View. |
KeyProperty | Specifies the property that is considered a key. |
ListEditorsType | Returns a collection of List Editor types available for objects of the current class. |
Name | Indicates the current class type. |
NodeCount | Gets the number of child nodes. Inherited from IModelNode. |
ObjectCaptionFormat | Specifies the format of the current class caption. |
OwnMembers | Provides access to the OwnMembers node. |
Parent | Provides access to the parent node. Inherited from IModelNode. |
Root | For internal use only. Inherited from IModelNode. |
ShortName | Specifies the current class’ short name. |
TypeInfo | Supplied metadata information on the current business class. |
See Also