TArticle

Models an article for use in a content management system.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TArticle

Source

ContentManagement.Article.pas (33)

Description

Offers persistent storage and retrieval options as well as hierarchical structure features.

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTInteger32FObjectID
InstanceprivateTTextFTitle
InstanceprivateTTextFSummary
InstanceprivateTBooleanFShowRelatedArticles
InstanceprivateTTextFText
InstanceprivateTBooleanFExpandByDefault
InstanceprivateTUuidFUuid

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedTInteger32GetParentID(Database: TSqlDatabase)
InstanceprotectedTInteger32GetChildIndex(Database: TSqlDatabase)
InstancepublicTTransactionIntervalGetLifetime(Database: TSqlDatabase)
InstancepublicTBooleanHasChildren(Database: TSqlDatabase)
InstancepublicTBooleanHasMessages(Database: TSqlDatabase)
InstancepublicDelete(Database: TSqlDatabase)
InstancepublicTArticleLoadParent(Database: TSqlDatabase)
InstancepublicTWebSitePreferencesLoadPreferences(Database: TSqlDatabase; CurrentArticleId: TInteger32)
TypepublicTArticleLoadFromDatabase(Database: TSqlDatabase; ID: TInteger32)
TypepublicTInteger32Validate(Database: TSqlDatabase; ID: TText)
TypepublicTInteger32GetStartArticleID(Database: TSqlDatabase; Domain: TText)
TypepublicTInteger32GetHomeArticleID(Database: TSqlDatabase)
TypepublicTInteger32GetDefaultArticleID(Database: TSqlDatabase; Domain: TText)