C# 클래스 Sitecore.SharedSource.Commons.Abstractions.Items.ItemWrapper

상속: IItem
파일 보기 프로젝트 열기: Velir/Sitecore-Commons

공개 메소드들

메소드 설명
Add ( string name, BranchId branchId ) : IItem
Add ( string name, BranchItem branch ) : IItem
Add ( string name, TemplateID templateID ) : IItem
Add ( string name, TemplateItem template ) : IItem
BeginEdit ( ) : void
ChangeTemplate ( TemplateItem template ) : void
Clone ( ID cloneID, Database ownerDatabase ) : IItem
Clone ( System.Item item ) : IItem
CopyTo ( System.Item destination, string copyName ) : IItem
CopyTo ( System.Item destination, string copyName, ID copyID, bool deep ) : IItem
Delete ( ) : void
DeleteChildren ( ) : int
Duplicate ( ) : IItem
Duplicate ( string copyName ) : IItem
EndEdit ( ) : void
GetChildren ( ) : ChildList
GetChildren ( ChildListOptions options ) : ChildList
GetOuterXml ( bool includeSubitems ) : string
GetUniqueId ( ) : string
ItemWrapper ( System.Item item ) : System
MoveTo ( System.Item destination ) : void
Paste ( string xml, bool changeIDs, PasteMode mode ) : void
PasteItem ( string xml, bool changeIDs, PasteMode mode ) : ISitecoreItem
Recycle ( ) : System.Guid
RecycleChildren ( ) : int
Reload ( ) : void
this ( ID fieldID ) : string
this ( int index ) : string
this ( string fieldName ) : string

메소드 상세

Add() 공개 메소드

public Add ( string name, BranchId branchId ) : IItem
name string
branchId BranchId
리턴 IItem

Add() 공개 메소드

public Add ( string name, BranchItem branch ) : IItem
name string
branch BranchItem
리턴 IItem

Add() 공개 메소드

public Add ( string name, TemplateID templateID ) : IItem
name string
templateID TemplateID
리턴 IItem

Add() 공개 메소드

public Add ( string name, TemplateItem template ) : IItem
name string
template TemplateItem
리턴 IItem

BeginEdit() 공개 메소드

public BeginEdit ( ) : void
리턴 void

ChangeTemplate() 공개 메소드

public ChangeTemplate ( TemplateItem template ) : void
template TemplateItem
리턴 void

Clone() 공개 메소드

public Clone ( ID cloneID, Database ownerDatabase ) : IItem
cloneID ID
ownerDatabase Database
리턴 IItem

Clone() 공개 메소드

public Clone ( System.Item item ) : IItem
item System.Item
리턴 IItem

CopyTo() 공개 메소드

public CopyTo ( System.Item destination, string copyName ) : IItem
destination System.Item
copyName string
리턴 IItem

CopyTo() 공개 메소드

public CopyTo ( System.Item destination, string copyName, ID copyID, bool deep ) : IItem
destination System.Item
copyName string
copyID ID
deep bool
리턴 IItem

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

DeleteChildren() 공개 메소드

public DeleteChildren ( ) : int
리턴 int

Duplicate() 공개 메소드

public Duplicate ( ) : IItem
리턴 IItem

Duplicate() 공개 메소드

public Duplicate ( string copyName ) : IItem
copyName string
리턴 IItem

EndEdit() 공개 메소드

public EndEdit ( ) : void
리턴 void

GetChildren() 공개 메소드

public GetChildren ( ) : ChildList
리턴 ChildList

GetChildren() 공개 메소드

public GetChildren ( ChildListOptions options ) : ChildList
options ChildListOptions
리턴 ChildList

GetOuterXml() 공개 메소드

public GetOuterXml ( bool includeSubitems ) : string
includeSubitems bool
리턴 string

GetUniqueId() 공개 메소드

public GetUniqueId ( ) : string
리턴 string

ItemWrapper() 공개 메소드

public ItemWrapper ( System.Item item ) : System
item System.Item
리턴 System

MoveTo() 공개 메소드

public MoveTo ( System.Item destination ) : void
destination System.Item
리턴 void

Paste() 공개 메소드

public Paste ( string xml, bool changeIDs, PasteMode mode ) : void
xml string
changeIDs bool
mode PasteMode
리턴 void

PasteItem() 공개 메소드

public PasteItem ( string xml, bool changeIDs, PasteMode mode ) : ISitecoreItem
xml string
changeIDs bool
mode PasteMode
리턴 ISitecoreItem

Recycle() 공개 메소드

public Recycle ( ) : System.Guid
리턴 System.Guid

RecycleChildren() 공개 메소드

public RecycleChildren ( ) : int
리턴 int

Reload() 공개 메소드

public Reload ( ) : void
리턴 void

this() 공개 메소드

public this ( ID fieldID ) : string
fieldID ID
리턴 string

this() 공개 메소드

public this ( int index ) : string
index int
리턴 string

this() 공개 메소드

public this ( string fieldName ) : string
fieldName string
리턴 string