System.Xml.Schema.XsdBuilder.ParseEnum C# (CSharp) Method

ParseEnum() private method

private ParseEnum ( string value, string attributeName, string values ) : int
value string
attributeName string
values string
return int
        private int ParseEnum(string value, string attributeName, string[] values)
        {
            string s = value.Trim();
            for (int i = 0; i < values.Length; i++)
            {
                if (values[i] == s)
                    return i + 1;
            }
            SendValidationEvent(SR.Sch_InvalidXsdAttributeValue, attributeName, s, null);
            return 0;
        }

Usage Example

Esempio n. 1
0
 private static void BuildElement_Form(XsdBuilder builder, string value) {
     builder.element.Form = (XmlSchemaForm)builder.ParseEnum(value, "form", FormStringValues);
 }
All Usage Examples Of System.Xml.Schema.XsdBuilder::ParseEnum
XsdBuilder