1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="XmlSchemaSimpleTypeRestriction" FullName="System.Xml.Schema.XmlSchemaSimpleTypeRestriction">
3 <TypeSignature Maintainer="auto" Language="C#" Value="public class XmlSchemaSimpleTypeRestriction : System.Xml.Schema.XmlSchemaSimpleTypeContent" />
4 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XmlSchemaSimpleTypeRestriction extends System.Xml.Schema.XmlSchemaSimpleTypeContent" />
6 <AssemblyName>System.Xml</AssemblyName>
7 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
8 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9 <AssemblyVersion>2.0.0.0</AssemblyVersion>
10 <AssemblyVersion>4.0.0.0</AssemblyVersion>
12 <ThreadSafetyStatement>To be added</ThreadSafetyStatement>
14 <BaseTypeName>System.Xml.Schema.XmlSchemaSimpleTypeContent</BaseTypeName>
18 <remarks>To be added</remarks>
20 <attribution license="cc4" from="Microsoft" modified="false" />
21 <para>Represents the restriction element for simple types from XML Schema as specified by the <format type="text/html"><a href="">World Wide Web Consortium (W3C)</a></format>. This class can be used restricting simpleType element.</para>
25 <Member MemberName=".ctor">
26 <MemberSignature Language="C#" Value="public XmlSchemaSimpleTypeRestriction ();" />
27 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
28 <MemberType>Constructor</MemberType>
30 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31 <AssemblyVersion>2.0.0.0</AssemblyVersion>
32 <AssemblyVersion>4.0.0.0</AssemblyVersion>
37 <remarks>To be added</remarks>
39 <attribution license="cc4" from="Microsoft" modified="false" />
40 <para>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeRestriction" /> class.</para>
44 <Member MemberName="BaseType">
45 <MemberSignature Language="C#" Value="public System.Xml.Schema.XmlSchemaSimpleType BaseType { get; set; }" />
46 <MemberSignature Language="ILAsm" Value=".property instance class System.Xml.Schema.XmlSchemaSimpleType BaseType" />
47 <MemberType>Property</MemberType>
49 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
50 <AssemblyVersion>2.0.0.0</AssemblyVersion>
51 <AssemblyVersion>4.0.0.0</AssemblyVersion>
55 <AttributeName>System.Xml.Serialization.XmlElement("simpleType", Type=typeof(System.Xml.Schema.XmlSchemaSimpleType))</AttributeName>
59 <ReturnType>System.Xml.Schema.XmlSchemaSimpleType</ReturnType>
63 <value>To be added: an object of type 'XmlSchemaSimpleType'</value>
65 <attribution license="cc4" from="Microsoft" modified="false" />
66 <para>The use of <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.BaseTypeName" /> and BaseType are mutually exclusive.</para>
69 <attribution license="cc4" from="Microsoft" modified="false" />
70 <para>Gets or sets information on the base type.</para>
74 <Member MemberName="BaseTypeName">
75 <MemberSignature Language="C#" Value="public System.Xml.XmlQualifiedName BaseTypeName { get; set; }" />
76 <MemberSignature Language="ILAsm" Value=".property instance class System.Xml.XmlQualifiedName BaseTypeName" />
77 <MemberType>Property</MemberType>
79 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
80 <AssemblyVersion>2.0.0.0</AssemblyVersion>
81 <AssemblyVersion>4.0.0.0</AssemblyVersion>
85 <AttributeName>System.Xml.Serialization.XmlAttribute("base")</AttributeName>
89 <ReturnType>System.Xml.XmlQualifiedName</ReturnType>
93 <value>To be added: an object of type 'System.Xml.XmlQualifiedName'</value>
95 <attribution license="cc4" from="Microsoft" modified="false" />
96 <para>The use of BaseTypeName and <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.BaseType" /> are mutually exclusive.</para>
99 <attribution license="cc4" from="Microsoft" modified="false" />
100 <para>Gets or sets the name of the qualified base type.</para>
104 <Member MemberName="Facets">
105 <MemberSignature Language="C#" Value="public System.Xml.Schema.XmlSchemaObjectCollection Facets { get; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance class System.Xml.Schema.XmlSchemaObjectCollection Facets" />
107 <MemberType>Property</MemberType>
109 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
110 <AssemblyVersion>2.0.0.0</AssemblyVersion>
111 <AssemblyVersion>4.0.0.0</AssemblyVersion>
115 <AttributeName>System.Xml.Serialization.XmlElement("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))</AttributeName>
118 <AttributeName>System.Xml.Serialization.XmlElement("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))</AttributeName>
121 <AttributeName>System.Xml.Serialization.XmlElement("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))</AttributeName>
124 <AttributeName>System.Xml.Serialization.XmlElement("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))</AttributeName>
127 <AttributeName>System.Xml.Serialization.XmlElement("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))</AttributeName>
130 <AttributeName>System.Xml.Serialization.XmlElement("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))</AttributeName>
133 <AttributeName>System.Xml.Serialization.XmlElement("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))</AttributeName>
136 <AttributeName>System.Xml.Serialization.XmlElement("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))</AttributeName>
139 <AttributeName>System.Xml.Serialization.XmlElement("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))</AttributeName>
142 <AttributeName>System.Xml.Serialization.XmlElement("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))</AttributeName>
145 <AttributeName>System.Xml.Serialization.XmlElement("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))</AttributeName>
148 <AttributeName>System.Xml.Serialization.XmlElement("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))</AttributeName>
152 <ReturnType>System.Xml.Schema.XmlSchemaObjectCollection</ReturnType>
155 <value>To be added: an object of type 'XmlSchemaObjectCollection'</value>
156 <remarks>To be added</remarks>
158 <attribution license="cc4" from="Microsoft" modified="false" />
159 <para>Gets or sets an Xml Schema facet. </para>