C# 클래스 Sitecore.Data.Mappings.SubTreeFileMapping

상속: AbstractFileMapping
파일 보기 프로젝트 열기: Sitecore/Sitecore.JsonDataProvider

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
DoDeleteItem ( JsonItem item ) : void
GetCommitObject ( ) : object
IgnoreItem ( JsonItem item ) : bool
Initialize ( FileInfo file ) : IEnumerable

비공개 메소드들

메소드 설명
Deserialize ( FileInfo file ) : List
SubTreeFileMapping ( [ mappingElement, [ databaseName ) : System.Collections.Generic

메소드 상세

AcceptsNewChildrenOf() 공개 메소드

public AcceptsNewChildrenOf ( ID itemID ) : bool
itemID ID
리턴 bool

CopyItem() 공개 메소드

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

CreateItem() 공개 메소드

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

DoDeleteItem() 보호된 메소드

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

GetChildIDs() 공개 메소드

public GetChildIDs ( ID itemId ) : IEnumerable
itemId ID
리턴 IEnumerable

GetCommitObject() 보호된 메소드

protected GetCommitObject ( ) : object
리턴 object

IgnoreItem() 보호된 메소드

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

Initialize() 보호된 메소드

protected Initialize ( FileInfo file ) : IEnumerable
file System.IO.FileInfo
리턴 IEnumerable

MoveItem() 공개 메소드

public MoveItem ( ID itemID, ID targetID ) : bool
itemID ID
targetID ID
리턴 bool