Persistate API documentation
IClassified Interface
NamespacesPersistateIClassified

[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 MembersMethodsProperties



IconMemberDescription
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.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)