Merge pull request #993 from ancailliau/fix-datacontract-json-serialization
[mono.git] / mcs / class / System.XML / Documentation / en / System.Xml.Schema / XmlSchemaAnyAttribute.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="XmlSchemaAnyAttribute" FullName="System.Xml.Schema.XmlSchemaAnyAttribute">
3   <TypeSignature Maintainer="auto" Language="C#" Value="public class XmlSchemaAnyAttribute : System.Xml.Schema.XmlSchemaAnnotated" />
4   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XmlSchemaAnyAttribute extends System.Xml.Schema.XmlSchemaAnnotated" />
5   <AssemblyInfo>
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>
11   </AssemblyInfo>
12   <ThreadSafetyStatement>To be added</ThreadSafetyStatement>
13   <Base>
14     <BaseTypeName>System.Xml.Schema.XmlSchemaAnnotated</BaseTypeName>
15   </Base>
16   <Interfaces />
17   <Docs>
18     <remarks>
19       <attribution license="cc4" from="Microsoft" modified="false" />
20       <para>The anyAttribute element enables any attribute from the specified namespace or namespaces to appear in the containing complexType element.</para>
21     </remarks>
22     <summary>
23       <attribution license="cc4" from="Microsoft" modified="false" />
24       <para>Represents the World Wide Web Consortium (W3C) anyAttribute element.</para>
25     </summary>
26   </Docs>
27   <Members>
28     <Member MemberName=".ctor">
29       <MemberSignature Language="C#" Value="public XmlSchemaAnyAttribute ();" />
30       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
31       <MemberType>Constructor</MemberType>
32       <AssemblyInfo>
33         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
34         <AssemblyVersion>2.0.0.0</AssemblyVersion>
35         <AssemblyVersion>4.0.0.0</AssemblyVersion>
36       </AssemblyInfo>
37       <ReturnValue />
38       <Parameters />
39       <Docs>
40         <remarks>To be added</remarks>
41         <summary>
42           <attribution license="cc4" from="Microsoft" modified="false" />
43           <para>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute" /> class.</para>
44         </summary>
45       </Docs>
46     </Member>
47     <Member MemberName="Namespace">
48       <MemberSignature Language="C#" Value="public string Namespace { get; set; }" />
49       <MemberSignature Language="ILAsm" Value=".property instance string Namespace" />
50       <MemberType>Property</MemberType>
51       <AssemblyInfo>
52         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
53         <AssemblyVersion>2.0.0.0</AssemblyVersion>
54         <AssemblyVersion>4.0.0.0</AssemblyVersion>
55       </AssemblyInfo>
56       <Attributes>
57         <Attribute>
58           <AttributeName>System.Xml.Serialization.XmlAttribute("namespace")</AttributeName>
59         </Attribute>
60       </Attributes>
61       <ReturnValue>
62         <ReturnType>System.String</ReturnType>
63       </ReturnValue>
64       <Parameters />
65       <Docs>
66         <value>To be added: an object of type 'string'</value>
67         <remarks>
68           <attribution license="cc4" from="Microsoft" modified="false" />
69           <para>If no namespace is specified, ##any is the default. If the namespace is specified, it must be one of the values shown in the following table.</para>
70           <list type="table">
71             <listheader>
72               <item>
73                 <term>
74                   <para>Namespace value </para>
75                 </term>
76                 <description>
77                   <para>Description </para>
78                 </description>
79               </item>
80             </listheader>
81             <item>
82               <term>
83                 <para>##any </para>
84               </term>
85               <description>
86                 <para>Elements from any namespace can be present. </para>
87               </description>
88             </item>
89             <item>
90               <term>
91                 <para>##other </para>
92               </term>
93               <description>
94                 <para>Elements from any namespace that is not the targetNamespace of the parent element containing the anyAttribute element can be present. </para>
95               </description>
96             </item>
97             <item>
98               <term>
99                 <para>##local </para>
100               </term>
101               <description>
102                 <para>Elements that are not qualified with a namespace can be present. </para>
103               </description>
104             </item>
105             <item>
106               <term>
107                 <para>##targetNamespace </para>
108               </term>
109               <description>
110                 <para>Elements from the targetNamespace of the parent element containing the anyAttribute element can be present. </para>
111               </description>
112             </item>
113             <item>
114               <term>
115                 <para>List of {URIs, ##targetNamespace, ##local} </para>
116               </term>
117               <description>
118                 <para>Elements from a space-delimited list of namespaces can be present. The list can contain the following: Uniform Resource Identifier (URI) references of namespaces, ##targetNamespace, and ##local. </para>
119               </description>
120             </item>
121           </list>
122         </remarks>
123         <summary>
124           <attribution license="cc4" from="Microsoft" modified="false" />
125           <para>Gets or sets the namespaces containing the attributes that can be used.</para>
126         </summary>
127       </Docs>
128     </Member>
129     <Member MemberName="ProcessContents">
130       <MemberSignature Language="C#" Value="public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get; set; }" />
131       <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Xml.Schema.XmlSchemaContentProcessing ProcessContents" />
132       <MemberType>Property</MemberType>
133       <AssemblyInfo>
134         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
135         <AssemblyVersion>2.0.0.0</AssemblyVersion>
136         <AssemblyVersion>4.0.0.0</AssemblyVersion>
137       </AssemblyInfo>
138       <Attributes>
139         <Attribute>
140           <AttributeName>System.ComponentModel.DefaultValue(Mono.Cecil.CustomAttributeArgument)</AttributeName>
141         </Attribute>
142         <Attribute>
143           <AttributeName>System.Xml.Serialization.XmlAttribute("processContents")</AttributeName>
144         </Attribute>
145       </Attributes>
146       <ReturnValue>
147         <ReturnType>System.Xml.Schema.XmlSchemaContentProcessing</ReturnType>
148       </ReturnValue>
149       <Parameters />
150       <Docs>
151         <value>To be added: an object of type 'XmlSchemaContentProcessing'</value>
152         <remarks>To be added</remarks>
153         <summary>
154           <attribution license="cc4" from="Microsoft" modified="false" />
155           <para>Gets or sets information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the anyAttribute element.</para>
156         </summary>
157       </Docs>
158     </Member>
159   </Members>
160 </Type>