C# Class Sitecore.SharedSource.Commons.Abstractions.Templates.TemplateWrapper

Inheritance: ITemplate
显示文件 Open project: Velir/Sitecore-Commons

Public Methods

Method Description
AddDefault ( ID fieldID, string value ) : void
ContainsField ( ID fieldID ) : bool
DescendsFrom ( ID templateId ) : bool
DescendsFrom ( Template template ) : bool
DescendsFromOrEquals ( ID templateId ) : bool
GetBaseTemplates ( ) : TemplateList
GetDefaults ( ) : Hashtable
GetDescendants ( ) : IEnumerable
GetField ( ID fieldID ) : TemplateField
GetField ( string fieldName ) : TemplateField
GetFields ( ) : TemplateField[]
GetFields ( bool includeBaseFields ) : TemplateField[]
GetSection ( ID sectionID ) : TemplateSection
GetSection ( string sectionName ) : TemplateSection
GetSections ( ) : TemplateSection[]
GetTemplateChangeList ( Template target ) : TemplateChangeList
TemplateWrapper ( Template template ) : System.Collections

Method Details

AddDefault() public method

public AddDefault ( ID fieldID, string value ) : void
fieldID ID
value string
return void

ContainsField() public method

public ContainsField ( ID fieldID ) : bool
fieldID ID
return bool

DescendsFrom() public method

public DescendsFrom ( ID templateId ) : bool
templateId ID
return bool

DescendsFrom() public method

public DescendsFrom ( Template template ) : bool
template Template
return bool

DescendsFromOrEquals() public method

public DescendsFromOrEquals ( ID templateId ) : bool
templateId ID
return bool

GetBaseTemplates() public method

public GetBaseTemplates ( ) : TemplateList
return TemplateList

GetDefaults() public method

public GetDefaults ( ) : Hashtable
return System.Collections.Hashtable

GetDescendants() public method

public GetDescendants ( ) : IEnumerable
return IEnumerable

GetField() public method

public GetField ( ID fieldID ) : TemplateField
fieldID ID
return TemplateField

GetField() public method

public GetField ( string fieldName ) : TemplateField
fieldName string
return TemplateField

GetFields() public method

public GetFields ( ) : TemplateField[]
return TemplateField[]

GetFields() public method

public GetFields ( bool includeBaseFields ) : TemplateField[]
includeBaseFields bool
return TemplateField[]

GetSection() public method

public GetSection ( ID sectionID ) : TemplateSection
sectionID ID
return TemplateSection

GetSection() public method

public GetSection ( string sectionName ) : TemplateSection
sectionName string
return TemplateSection

GetSections() public method

public GetSections ( ) : TemplateSection[]
return TemplateSection[]

GetTemplateChangeList() public method

public GetTemplateChangeList ( Template target ) : TemplateChangeList
target Template
return TemplateChangeList

TemplateWrapper() public method

public TemplateWrapper ( Template template ) : System.Collections
template Template
return System.Collections