[ Team LiB ] Previous Section Next Section

XmlSchemaDerivationMethodSystem.Xml.Schema (system.xml.dll) serializable, flag enum 

public enum XmlSchemaDerivationMethod {
   Empty = 0x00000000,
   Substitution = 0x00000001,
   Extension = 0x00000002,
   Restriction = 0x00000004,
   List = 0x00000008,
   Union = 0x00000010,
   All = 0x000000FF,
   None = 0x00000100
}

This enumeration is used to provide methods for preventing derivation of an XML Schema type. Its values can be logically combined through bitwise operators. XmlSchemaElement.Block can be set to Empty, Substitution, Extension, Restriction, or All, while XmlSchemaComplexType.Block can be set to None, Extension, Restriction, or All.

Hierarchy

System.Object System.ValueType System.Enum(System.IComparable, System.IFormattable, System.IConvertible) XmlSchemaDerivationMethod

    [ Team LiB ] Previous Section Next Section