AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

BusinessObjectSiteSetting<(Of <(<'T>)>)> Members

The BusinessObjectSiteSetting<(Of <(<'T>)>)> type exposes the following members.

Methods


  Name Description
Public method AddSearchableProperty
Adds the property and value to the searchable index. Property may be any created element
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, String)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, Int32)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, Guid)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, Boolean)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, DateTime)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, Decimal)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method AddSummaryDataRow(String, Object)
Adds the data to the summary data used to display in the tool list. Property may be any created element.
(Inherited from BusinessObjectBase.)
Public method Clone
Creates a shallow copy of the object. (inherited from MemberwiseClone())
(Inherited from BusinessObject<(Of <(<'T>)>)>.)
Public method GetFriendlyNameForProperty
Gets the friendly display name for a property using its DisplayAttribute, if present.
(Inherited from BusinessObjectBase.)
Public method GetPublicProperties
Gets all public readable and writable properties of the current object, optionally including those marked with XmlIgnoreAttribute.
(Inherited from BusinessObjectBase.)
Public method OnLoad
Automatically called when the object is requested through AdvantageModuleEngine or ToolEngine. Can be used to perform external actions or load reference data.
(Inherited from BusinessObjectBase.)
Public method PostDeleteDraft
Called by AdvantageCSP after deleting a draft of the object.
(Inherited from BusinessObjectBase.)
Public method PostDeleteRecord
Called by AdvantageCSP after deleting the entire object (all versions).
(Inherited from BusinessObjectBase.)
Public method PostPublish
Called by AdvantageCSP after publishing the object.
(Inherited from BusinessObjectBase.)
Public method PostSaveDraft
Called by AdvantageCSP after saving a draft of the object.
(Inherited from BusinessObjectBase.)
Public method PostUnpublish
Called by AdvantageCSP after un-publishing the object.
(Inherited from BusinessObjectBase.)
Public method PreDeleteDraft
Called by AdvantageCSP prior to deleting a draft of the object.
(Inherited from BusinessObjectBase.)
Public method PreDeleteRecord
Called by AdvantageCSP prior to deleting the entire object (all versions).
(Inherited from BusinessObjectBase.)
Public method PrePublish
Called by AdvantageCSP prior to publishing the object.
(Inherited from BusinessObjectBase.)
Public method PreSaveDraft
Called by AdvantageCSP prior to saving a draft of the object.
(Inherited from BusinessObjectBase.)
Public method PreUnpublish
Called by AdvantageCSP prior to un-publishing the object.
(Inherited from BusinessObjectBase.)
Protected method SetSearchableProperties (Inherited from BusinessObjectBase.)
Protected method SetSummaryDataRow (Inherited from BusinessObjectBase.)
Public method Validate
Validates the object for the specified action. Override to add custom validation logic.
(Inherited from BusinessObjectBase.)

Properties


  Name Description
Public property CreatedBy
User object was created by
(Inherited from BusinessObjectBase.)
Public property CreatedDate
Date object was created
(Inherited from BusinessObjectBase.)
Public property GetDerivedObject
Gets the current instance cast to the derived type T.
(Inherited from BusinessObject<(Of <(<'T>)>)>.)
Public property GoogleAnalyticsCode
Gets or sets the google analytics code.
Public property GoogleAnalyticsLogin
Gets or sets the google analytics login.
Public property GoogleAnalyticsSiteCode
Gets or sets the google analytics site code.
Public property GoogleCertificate
Gets or sets the google certificate.
Public property LanguageID
Language Id of object
(Inherited from BusinessObjectBase.)
Public property LastModifiedBy
User who last modified the object
(Inherited from BusinessObjectBase.)
Public property LastModifiedDate
Last modified date of object
(Inherited from BusinessObjectBase.)
Public property MasterID
Unique Identifier of object
(Inherited from BusinessObjectBase.)
Public property ObjectTypeName
Returns the ObjectTypeName that the system uses to map Ids to data.
(Inherited from BusinessObject<(Of <(<'T>)>)>.)
Public property PublishStatus
Status of object (Publish, Draft, Historical)
(Inherited from BusinessObjectBase.)
Public property RestrictToCurrentDomain
True -> Object data cannot be published to multiple sites.
Public property SEOContent
SEO Content that can be used in page meta data (if applicable).
(Inherited from BusinessObjectBase.)
Public property SEOKeywords
SEO Keywords that can be used in page meta data (if applicable).
(Inherited from BusinessObjectBase.)
Public property SEOName
SEOName that can be used to generate the object url (if applicable).
(Inherited from BusinessObjectBase.)
Public property SiteScripts
Gets or sets the site scripts.
Public property SocialLinks
Gets or sets the social links.
Public property SocialShares
Gets or sets the social shares.
Public property Version
Version of object
(Inherited from BusinessObjectBase.)
Public property VersionName
Version name for user reference
(Inherited from BusinessObjectBase.)