internal static XSForm FromNativeValue(XmlSchemaForm native) { switch (native) { case XmlSchemaForm.Qualified: case XmlSchemaForm.Unqualified: EnumerationXSForm enumeration = GlobalsManager.GetEnum <EnumerationXSForm>(); return(enumeration._valuesCache[native]); default: return(null); } }
public static EnumerationXSForm CreateInstance() { TypeDescriptor type = TypeManager.RegisterType("EnumerationXSForm", typeof(EnumerationXSForm)); TypeDescriptor enumValueType = TypeManager.RegisterType("XSForm", typeof(XSForm)); TypeManager.RegisterAliasFor(type, "ПеречислениеФормаПредставленияXS"); TypeManager.RegisterAliasFor(enumValueType, "ФормаПредставленияXS"); EnumerationXSForm instance = new EnumerationXSForm(type, enumValueType); instance.AddValue("Квалифицированная", "Qualified", instance._valuesCache[XmlSchemaForm.Qualified]); instance.AddValue("Неквалифицированная", "Unqualified", instance._valuesCache[XmlSchemaForm.Unqualified]); return(instance); }
public static XSForm FromNativeValue(XmlSchemaForm native) => EnumerationXSForm.FromNativeValue(native);
internal XSForm(EnumerationXSForm instance, XmlSchemaForm realValue) : base(instance, realValue) { }