Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlSchemaComplexContentExtension.cs
Go to the documentation of this file.
1
using
System.Xml.Serialization
;
2
3
namespace
System.Xml.Schema
;
4
5
public
class
XmlSchemaComplexContentExtension
:
XmlSchemaContent
6
{
7
private
XmlSchemaParticle
_particle
;
8
9
private
XmlSchemaObjectCollection
_attributes
=
new
XmlSchemaObjectCollection
();
10
11
private
XmlSchemaAnyAttribute
_anyAttribute
;
12
13
private
XmlQualifiedName
_baseTypeName
=
XmlQualifiedName
.
Empty
;
14
15
[
XmlAttribute
(
"base"
)]
16
public
XmlQualifiedName
BaseTypeName
17
{
18
get
19
{
20
return
_baseTypeName
;
21
}
22
set
23
{
24
_baseTypeName
= ((
value
==
null
) ?
XmlQualifiedName
.
Empty
:
value
);
25
}
26
}
27
28
[
XmlElement
(
"group"
,
typeof
(
XmlSchemaGroupRef
))]
29
[
XmlElement
(
"choice"
,
typeof
(
XmlSchemaChoice
))]
30
[
XmlElement
(
"all"
,
typeof
(
XmlSchemaAll
))]
31
[
XmlElement
(
"sequence"
,
typeof
(
XmlSchemaSequence
))]
32
public
XmlSchemaParticle
?
Particle
33
{
34
get
35
{
36
return
_particle
;
37
}
38
set
39
{
40
_particle
=
value
;
41
}
42
}
43
44
[
XmlElement
(
"attribute"
,
typeof
(
XmlSchemaAttribute
))]
45
[
XmlElement
(
"attributeGroup"
,
typeof
(
XmlSchemaAttributeGroupRef
))]
46
public
XmlSchemaObjectCollection
Attributes
=>
_attributes
;
47
48
[
XmlElement
(
"anyAttribute"
)]
49
public
XmlSchemaAnyAttribute
?
AnyAttribute
50
{
51
get
52
{
53
return
_anyAttribute
;
54
}
55
set
56
{
57
_anyAttribute
=
value
;
58
}
59
}
60
61
internal
void
SetAttributes
(
XmlSchemaObjectCollection
newAttributes
)
62
{
63
_attributes
=
newAttributes
;
64
}
65
}
System.Xml.Schema.XmlSchemaAll
Definition
XmlSchemaAll.cs:6
System.Xml.Schema.XmlSchemaAnyAttribute
Definition
XmlSchemaAnyAttribute.cs:7
System.Xml.Schema.XmlSchemaAttributeGroupRef
Definition
XmlSchemaAttributeGroupRef.cs:7
System.Xml.Schema.XmlSchemaAttribute
Definition
XmlSchemaAttribute.cs:8
System.Xml.Schema.XmlSchemaChoice
Definition
XmlSchemaChoice.cs:6
System.Xml.Schema.XmlSchemaComplexContentExtension.AnyAttribute
XmlSchemaAnyAttribute? AnyAttribute
Definition
XmlSchemaComplexContentExtension.cs:50
System.Xml.Schema.XmlSchemaComplexContentExtension.Attributes
XmlSchemaObjectCollection Attributes
Definition
XmlSchemaComplexContentExtension.cs:46
System.Xml.Schema.XmlSchemaComplexContentExtension._particle
XmlSchemaParticle _particle
Definition
XmlSchemaComplexContentExtension.cs:7
System.Xml.Schema.XmlSchemaComplexContentExtension.Particle
XmlSchemaParticle? Particle
Definition
XmlSchemaComplexContentExtension.cs:33
System.Xml.Schema.XmlSchemaComplexContentExtension._baseTypeName
XmlQualifiedName _baseTypeName
Definition
XmlSchemaComplexContentExtension.cs:13
System.Xml.Schema.XmlSchemaComplexContentExtension._anyAttribute
XmlSchemaAnyAttribute _anyAttribute
Definition
XmlSchemaComplexContentExtension.cs:11
System.Xml.Schema.XmlSchemaComplexContentExtension._attributes
XmlSchemaObjectCollection _attributes
Definition
XmlSchemaComplexContentExtension.cs:9
System.Xml.Schema.XmlSchemaComplexContentExtension.BaseTypeName
XmlQualifiedName BaseTypeName
Definition
XmlSchemaComplexContentExtension.cs:17
System.Xml.Schema.XmlSchemaComplexContentExtension.SetAttributes
void SetAttributes(XmlSchemaObjectCollection newAttributes)
Definition
XmlSchemaComplexContentExtension.cs:61
System.Xml.Schema.XmlSchemaComplexContentExtension
Definition
XmlSchemaComplexContentExtension.cs:6
System.Xml.Schema.XmlSchemaContent
Definition
XmlSchemaContent.cs:4
System.Xml.Schema.XmlSchemaGroupRef
Definition
XmlSchemaGroupRef.cs:6
System.Xml.Schema.XmlSchemaObjectCollection
Definition
XmlSchemaObjectCollection.cs:6
System.Xml.Schema.XmlSchemaParticle
Definition
XmlSchemaParticle.cs:6
System.Xml.Schema.XmlSchemaSequence
Definition
XmlSchemaSequence.cs:6
System.Xml.XmlAttribute
Definition
XmlAttribute.cs:8
System.Xml.XmlElement
Definition
XmlElement.cs:8
System.Xml.XmlQualifiedName.Empty
static readonly XmlQualifiedName Empty
Definition
XmlQualifiedName.cs:13
System.Xml.XmlQualifiedName
Definition
XmlQualifiedName.cs:6
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.Serialization
Definition
DateTimeSerializationSection.cs:1
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
source
System.Private.Xml
System.Xml.Schema
XmlSchemaComplexContentExtension.cs
Generated by
1.10.0