internal static void Validate(ValidationContext validationContext, SimpleTypeRestriction simpleTypeConstraint) { // first check whether there are invalid children under this OpenXmlLeafTextElement. EmptyComplexTypeValidator.Validate(validationContext); OpenXmlLeafTextElement element = (OpenXmlLeafTextElement)validationContext.Element; OpenXmlSimpleType value = element.InnerTextToValue(element.Text); string qname = element.XmlQualifiedName.ToString(); SchemaTypeValidator.ValidateValue(validationContext, simpleTypeConstraint, value, qname, false); }
public LeafAccessor(OpenXmlLeafTextElement element) { _element = element; Value = element.InnerTextToValue(element.Text); }