C# Class Sitecore.Modules.WeBlog.ContentHelper

显示文件 Open project: WeTeam/WeBlog Class Usage Examples

Public Methods

Method Description
EscapePath ( string path ) : string
GetContentDatabase ( ) : Database

Gets the content database

GetPublishingTargets ( Database source ) : IEnumerable

Gets the publishing targets of a database

PublishItem ( ID targetItemID, bool childs = false ) : void

Publishes the item.

PublishItem ( System.Item targetItem, bool childs = false ) : void

Publishes the item.

PublishItemAndRequiredAncestors ( ID itemID ) : void

Publish the item and recursivley any ancestors that haven't yet been published

PublishItemAndRequiredAncestors ( System.Item item ) : void

Publish the item and recursivley any ancestors that haven't yet been published

PublishItemAndRequiredAncestors ( System.Item item, Database targetDatabase ) : void

Publish the item and recursivley any ancestors that haven't yet been published

Method Details

EscapePath() public static method

public static EscapePath ( string path ) : string
path string
return string

GetContentDatabase() public static method

Gets the content database
public static GetContentDatabase ( ) : Database
return Database

GetPublishingTargets() public static method

Gets the publishing targets of a database
public static GetPublishingTargets ( Database source ) : IEnumerable
source Database
return IEnumerable

PublishItem() public static method

Publishes the item.
public static PublishItem ( ID targetItemID, bool childs = false ) : void
targetItemID ID The target item ID.
childs bool If true publish the children of the item as well
return void

PublishItem() public static method

Publishes the item.
public static PublishItem ( System.Item targetItem, bool childs = false ) : void
targetItem System.Item The target item.
childs bool
return void

PublishItemAndRequiredAncestors() public static method

Publish the item and recursivley any ancestors that haven't yet been published
public static PublishItemAndRequiredAncestors ( ID itemID ) : void
itemID ID
return void

PublishItemAndRequiredAncestors() public static method

Publish the item and recursivley any ancestors that haven't yet been published
public static PublishItemAndRequiredAncestors ( System.Item item ) : void
item System.Item The item to publish
return void

PublishItemAndRequiredAncestors() public static method

Publish the item and recursivley any ancestors that haven't yet been published
public static PublishItemAndRequiredAncestors ( System.Item item, Database targetDatabase ) : void
item System.Item The item to publish
targetDatabase Database
return void