CMS.BannerManagement.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.BannerManagement</name> </assembly> <members> <member name="T:CMS.BannerManagement.BannerImageAttributes"> <summary> Banner image attributes. </summary> </member> <member name="P:CMS.BannerManagement.BannerImageAttributes.Src"> <summary> Image source path </summary> </member> <member name="P:CMS.BannerManagement.BannerImageAttributes.Title"> <summary> Image title </summary> </member> <member name="P:CMS.BannerManagement.BannerImageAttributes.Alt"> <summary> Image alternate text </summary> </member> <member name="P:CMS.BannerManagement.BannerImageAttributes.Class"> <summary> Image CSS class </summary> </member> <member name="P:CMS.BannerManagement.BannerImageAttributes.Style"> <summary> Image CSS style </summary> </member> <member name="T:CMS.BannerManagement.BannerInfo"> <summary> BannerInfo data container class. </summary> </member> <member name="F:CMS.BannerManagement.BannerInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.BannerManagement.BannerInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerName"> <summary> Code name of the banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerEnabled"> <summary> True if banner is enabled. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerGuid"> <summary> Banner guid. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerBlank"> <summary> If true link will lead to new window (target _blank). </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerID"> <summary> ID of the banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerTo"> <summary> Banner will be displayed to this time. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerFrom"> <summary> Banner will be displayed from this time. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerHitsLeft"> <summary> Hits left. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerClicksLeft"> <summary> Clicks left. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerWeight"> <summary> Weight of the banner. Banners with higher weight will be displayed more often. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerContent"> <summary> Banner HTML text. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerCategoryID"> <summary> Category of the banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerDisplayName"> <summary> Display name of the banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerURL"> <summary> URL to be redirected to after clicking the banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerType"> <summary> Banner type. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerLastModified"> <summary> Last modification of this banner. </summary> </member> <member name="P:CMS.BannerManagement.BannerInfo.BannerSiteID"> <summary> Banner site ID. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfo.#ctor"> <summary> Constructor - Creates an empty BannerInfo object. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BannerInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data.</param> </member> <member name="T:CMS.BannerManagement.BannerInfoProvider"> <summary> Class providing BannerInfo management. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.GetBanners(System.String,System.String,System.Int32,System.String)"> <summary> Returns object query of all banners matching the specified parameters. </summary> <param name="where">Where condition.</param> <param name="orderBy">Order by expression.</param> <param name="topN">Number of records to be selected.</param> <param name="columns">Columns to be selected.</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.GetBannerInfo(System.Int32)"> <summary> Returns banner with specified ID. </summary> <param name="bannerId">Banner ID.</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.SetBannerInfo(CMS.BannerManagement.BannerInfo)"> <summary> Sets (updates or inserts) specified banner. </summary> <param name="bannerObj">Banner to be set.</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.DeleteBannerInfo(CMS.BannerManagement.BannerInfo)"> <summary> Deletes specified banner. </summary> <param name="bannerObj">Banner to be deleted.</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.DeleteBannerInfo(System.Int32)"> <summary> Deletes banner with specified ID. </summary> <param name="bannerId">Banner ID.</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.GetBanners"> <summary> Returns the query for all banners. </summary> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.DecrementClicksLeft(System.Int32)"> <summary> Decrement clicks left of banner with <paramref name="bannerId"/>. Does nothing if banner has clicks left set to NULL. </summary> <param name="bannerId">ID of a banner</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.GetRandomValidBanner(System.Int32,System.Boolean)"> <summary> Returns the BannerInfo structure for the random banner. Banner has to be: - enabled - valid now (ValidFrom and ValidTo) or ValidFrom and ValidTo can be null - and has more than 0 hits and clicks left (or null - unlimited) </summary> <param name="categoryId">Category ID.</param> <param name="decrementHitsLeft">If true, hits left (after reaching 0, this banner won't be returned) of the returned banner will be decremented</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.DecrementClicksLeftInternal(System.Int32)"> <summary> Decrement clicks left of banner with <paramref name="bannerId"/>. Does nothing if banner has clicks left set to NULL. </summary> <param name="bannerId">ID of a banner</param> </member> <member name="M:CMS.BannerManagement.BannerInfoProvider.GetRandomValidBannerInternal(System.Int32,System.Boolean)"> <summary> Returns the BannerInfo structure for the random banner. Banner has to be: - enabled - valid now (ValidFrom and ValidTo) or ValidFrom and ValidTo can be null - and has more than 0 hits and clicks left (or null - unlimited) </summary> <param name="categoryId">Category ID.</param> <param name="decrementHitsLeft">If true, hits left (after reaching 0, this banner won't be returned) of the returned banner will be decremented</param> </member> <member name="T:CMS.BannerManagement.BannerManagementHelper"> <summary> Helper class for Banner management. </summary> </member> <member name="M:CMS.BannerManagement.BannerManagementHelper.SerializeBannerImageAttributes(CMS.BannerManagement.BannerImageAttributes)"> <summary> Serializes data from BannerImageAttributes and returns XmlDocument. <param name="bannerImg">Banner image attributes</param> </summary> </member> <member name="M:CMS.BannerManagement.BannerManagementHelper.SerializeBannerImageAttributesToString(CMS.BannerManagement.BannerImageAttributes)"> <summary> Serializes data from BannerImageAttributes and returns XML as a string. </summary> <param name="bannerImg">Banner image attributes</param> <returns>Banner image attributes serialized in XML.</returns> </member> <member name="M:CMS.BannerManagement.BannerManagementHelper.DeserializeBannerImageAttributes(System.String)"> <summary> Deserializes the passed XML in string and returns BannerImageAttributes. </summary> <param name="xmlString">XML</param> </member> <member name="M:CMS.BannerManagement.BannerManagementHelper.DeserializeBannerImageAttributes(System.Xml.XmlDocument)"> <summary> Deserializes the passed XmlDocument and returns BannerImageAttributes. </summary> <param name="xmlDocument">XML document with banner image</param> </member> <member name="T:CMS.BannerManagement.BannerTypeEnum"> <summary> Banner type enumeration </summary> </member> <member name="F:CMS.BannerManagement.BannerTypeEnum.Plain"> <summary> Plain type </summary> </member> <member name="F:CMS.BannerManagement.BannerTypeEnum.HTML"> <summary> HTML type </summary> </member> <member name="F:CMS.BannerManagement.BannerTypeEnum.Image"> <summary> Image type </summary> </member> <member name="T:CMS.BannerManagement.BannerCategoryInfo"> <summary> BannerCategoryInfo data container class. </summary> </member> <member name="F:CMS.BannerManagement.BannerCategoryInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.BannerManagement.BannerCategoryInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryDisplayName"> <summary> Display name of the banner category. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryName"> <summary> Code name of the banner category. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryEnabled"> <summary> State of banner category. True if enabled; false if disabled. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryID"> <summary> ID of the banner category. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryGuid"> <summary> Banner category GUID. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategoryLastModified"> <summary> Time of last modification of this banner category. </summary> </member> <member name="P:CMS.BannerManagement.BannerCategoryInfo.BannerCategorySiteID"> <summary> ID of the site where banner category is located (or null if this is a global category). </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfo.#ctor"> <summary> Constructor - Creates an empty BannerCategoryInfo object. </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BannerCategoryInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfo.InsertAsClonePostprocessing(CMS.DataEngine.CloneSettings,CMS.DataEngine.CloneResult,CMS.DataEngine.BaseInfo)"> <summary> Inserts banners from the cloned category to the new one. Objects of type Category cannot have a child-parent relationship with its children, co cloning will not clone banners. </summary> <param name="settings">Cloning settings</param> <param name="result">Result of the cloning - messages in this object will be altered by processing this method</param> <param name="originalObject">Original source BaseInfo (object being cloned)</param> </member> <member name="T:CMS.BannerManagement.BannerCategoryInfoProvider"> <summary> Class providing BannerCategoryInfo management. </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.#ctor"> <summary> Constructor </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategories(System.String,System.String,System.Int32,System.String)"> <summary> Returns object query of all banner categories matching the specified parameters. </summary> <param name="where">Where condition.</param> <param name="orderBy">Order by expression.</param> <param name="topN">Number of records to be selected.</param> <param name="columns">Columns to be selected.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategoryInfo(System.Int32)"> <summary> Returns banner category with specified ID. </summary> <param name="categoryId">Banner category ID.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategoryInfo(System.String)"> <summary> Returns banner category with specified code name. </summary> <param name="categoryCodeName">Banner category code name.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.SetBannerCategoryInfo(CMS.BannerManagement.BannerCategoryInfo)"> <summary> Sets (updates or inserts) specified banner category. </summary> <param name="categoryObj">Banner category to be set.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.DeleteBannerCategoryInfo(CMS.BannerManagement.BannerCategoryInfo)"> <summary> Deletes specified banner category. </summary> <param name="categoryObj">Banner category to be deleted.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.DeleteBannerCategoryInfo(System.Int32)"> <summary> Deletes banner category with specified ID. </summary> <param name="categoryId">Banner category ID.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategories"> <summary> Returns the query for all banner categories. </summary> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategories(System.Int32)"> <summary> Returns object query for all banner categories for specified site ordered by category display name. </summary> <param name="siteId">Site ID.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategoryInfoFromSiteOrGlobal(System.String,System.Int32)"> <summary> Gets banner category info with the specified name. First, banner categories assigned to the site specified by <paramref name="siteId"/> are searched and then global banner categories. If there is no banner category with this name on specified site or global, null is returned. </summary> <param name="bannerCategoryCodeName">Code name.</param> <param name="siteId">Site to be searched.</param> </member> <member name="M:CMS.BannerManagement.BannerCategoryInfoProvider.GetBannerCategoryInfoFromSiteOrGlobalInternal(System.String,System.Int32)"> <summary> Gets banner category info with the specified name. First, banner categories assigned to the site specified by <paramref name="siteId"/> are searched and then global banner categories. If there is no banner category with this name on specified site or global, null is returned. </summary> <param name="bannerCategoryCodeName">Code name.</param> <param name="siteId">Site to be searched.</param> </member> <member name="T:CMS.BannerManagement.BannerRedirect"> <summary> Redirects user to the banner's address and logs banner click for banner with specified ID. </summary> </member> <member name="P:CMS.BannerManagement.BannerRedirect.IsReusable"> <summary> This handler can be reused. </summary> </member> <member name="M:CMS.BannerManagement.BannerRedirect.ProcessRequest(System.Web.HttpContext)"> <summary> Redirects user to the address of the banner specified by the query parameter "bannerID" and logs banner click. </summary> </member> <member name="T:CMS.BannerManagement.BannerHandlers"> <summary> Banner management event handlers. </summary> </member> <member name="M:CMS.BannerManagement.BannerHandlers.Init"> <summary> Initializes the events handlers. </summary> </member> <member name="M:CMS.BannerManagement.BannerHandlers.GenerateStatistics_After(System.Object,CMS.WebAnalytics.GenerateStatisticsEventArgs)"> <summary> Generates statistics "Banner hits" and "Banner impressions". </summary> </member> <member name="T:CMS.BannerManagement.BannerModuleMetadata"> <summary> Represents the Banner module metadata. </summary> </member> <member name="M:CMS.BannerManagement.BannerModuleMetadata.#ctor"> <summary> Default constructor </summary> </member> <member name="T:CMS.BannerManagement.BannerModule"> <summary> Represents the Banner module. </summary> </member> <member name="M:CMS.BannerManagement.BannerModule.#ctor"> <summary> Default constructor </summary> </member> </members> </doc> |