C# Class SenseNet.ContentRepository.Fields.XmlFieldSetting

Inheritance: FieldSetting
Show file Open project: maxpavlov/FlexNet

Public Methods

Method Description
GetFieldMetadata ( ) : FieldMetadata>.IDictionary
ValidateData ( object value, Field field ) : FieldValidationResult

Protected Methods

Method Description
CopyPropertiesFrom ( FieldSetting source ) : void
ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
SetDefaults ( ) : void
WriteConfiguration ( XmlWriter writer ) : void

Method Details

CopyPropertiesFrom() protected method

protected CopyPropertiesFrom ( FieldSetting source ) : void
source FieldSetting
return void

GetFieldMetadata() public method

public GetFieldMetadata ( ) : FieldMetadata>.IDictionary
return FieldMetadata>.IDictionary

ParseConfiguration() protected method

protected ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
configurationElement System.Xml.XPath.XPathNavigator
xmlNamespaceResolver IXmlNamespaceResolver
contentType SenseNet.ContentRepository.Schema.ContentType
return void

SetDefaults() protected method

protected SetDefaults ( ) : void
return void

ValidateData() public method

public ValidateData ( object value, Field field ) : FieldValidationResult
value object
field Field
return SenseNet.ContentRepository.Schema.FieldValidationResult

WriteConfiguration() protected method

protected WriteConfiguration ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void