C# Class Sitecore.Data.Mappings.SubTreeFileMapping

Inheritance: AbstractFileMapping
Mostrar archivo Open project: Sitecore/Sitecore.JsonDataProvider

Public Methods

Method Description
AcceptsNewChildrenOf ( ID itemID ) : bool
CopyItem ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : bool
CreateItem ( ID itemID, string itemName, ID templateID, ID parentID ) : bool
GetChildIDs ( ID itemId ) : IEnumerable
MoveItem ( ID itemID, ID targetID ) : bool

Protected Methods

Method Description
DoDeleteItem ( JsonItem item ) : void
GetCommitObject ( ) : object
IgnoreItem ( JsonItem item ) : bool
Initialize ( FileInfo file ) : IEnumerable

Private Methods

Method Description
Deserialize ( FileInfo file ) : List
SubTreeFileMapping ( [ mappingElement, [ databaseName ) : System.Collections.Generic

Method Details

AcceptsNewChildrenOf() public method

public AcceptsNewChildrenOf ( ID itemID ) : bool
itemID ID
return bool

CopyItem() public method

public CopyItem ( ID sourceItemID, ID destinationItemID, ID copyID, string copyName, CallContext context ) : bool
sourceItemID ID
destinationItemID ID
copyID ID
copyName string
context CallContext
return bool

CreateItem() public method

public CreateItem ( ID itemID, string itemName, ID templateID, ID parentID ) : bool
itemID ID
itemName string
templateID ID
parentID ID
return bool

DoDeleteItem() protected method

protected DoDeleteItem ( JsonItem item ) : void
item Sitecore.Data.Items.JsonItem
return void

GetChildIDs() public method

public GetChildIDs ( ID itemId ) : IEnumerable
itemId ID
return IEnumerable

GetCommitObject() protected method

protected GetCommitObject ( ) : object
return object

IgnoreItem() protected method

protected IgnoreItem ( JsonItem item ) : bool
item Sitecore.Data.Items.JsonItem
return bool

Initialize() protected method

protected Initialize ( FileInfo file ) : IEnumerable
file System.IO.FileInfo
return IEnumerable

MoveItem() public method

public MoveItem ( ID itemID, ID targetID ) : bool
itemID ID
targetID ID
return bool