[This is preliminary documentation and is subject to change.]
This interface denotes a classified object or collection - one which
has an object class.
Declaration Syntax
C# |
public interface IClassified
Members
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
CallTree(CallTreeData, Int32) | Calls a method for the implementing object and every object under
it in the persistent tree. | |
Class | Gets the ObjectClass associated
with the object or collection. For collections, this will be the
ObjectClass of its elements. | |
GetDefaultLayout()()()() | Finds the default Layout with which to
display the IClassified object. | |
NominativeText | Gets nominative text for this object or collection. This is
usually slightly less verbose that the TitleText. | |
Parent | Gets the parent Persistent object of the object or collection.
| |
SaveToMessage(Message) | Saves information about this IClassified to a Message. | |
TitleText | Gets a title for the object or collection. This title is
typically bound to the title labels in form and grid layouts. |
Remarks
In practice, this means Persistent, all derived persistent objects,
and IPersistateList. Its main purpose is in places which can take either a
single persistent or collection of them, often in Sessions.