SenseNet.ContentRepository.Fields.TextFieldSetting.ParseConfiguration C# (CSharp) Метод

ParseConfiguration() защищенный Метод

protected ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
configurationElement System.Xml.XPath.XPathNavigator
xmlNamespaceResolver IXmlNamespaceResolver
contentType SenseNet.ContentRepository.Schema.ContentType
Результат void
		protected override void ParseConfiguration(XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType)
		{
			//<MinLength>0..sok</MinLength>
			//<MaxLength>0..sok<MaxLength>
			foreach (XPathNavigator element in configurationElement.SelectChildren(XPathNodeType.Element))
			{
				switch (element.LocalName)
				{
					case MaxLengthName:
						int maxLength;
						if (int.TryParse(element.InnerXml, out maxLength))
							_maxLength = maxLength;
						break;
					case MinLengthName:
						int minLength;
						if (int.TryParse(element.InnerXml, out minLength))
							_minLength = minLength;
						break;
				}
			}
		}
		protected override void SetDefaults()