mscorlib(4.0.0.0) API with additions
XmlSchemaGroupRef.cs
2 
3 namespace System.Xml.Schema
4 {
7  {
8  private XmlQualifiedName refName = XmlQualifiedName.Empty;
9 
10  private XmlSchemaGroupBase particle;
11 
12  private XmlSchemaGroup refined;
13 
16  [XmlAttribute("ref")]
18  {
19  get
20  {
21  return refName;
22  }
23  set
24  {
25  refName = ((value == null) ? XmlQualifiedName.Empty : value);
26  }
27  }
28 
31  [XmlIgnore]
33  {
34  get
35  {
36  return particle;
37  }
38  }
39 
40  [XmlIgnore]
41  internal XmlSchemaGroup Redefined
42  {
43  get
44  {
45  return refined;
46  }
47  set
48  {
49  refined = value;
50  }
51  }
52 
53  internal void SetParticle(XmlSchemaGroupBase value)
54  {
55  particle = value;
56  }
57  }
58 }
XmlSchemaGroupBase Particle
Gets one of the T:System.Xml.Schema.XmlSchemaChoice, T:System.Xml.Schema.XmlSchemaAll,...
Definition: __Canon.cs:3
Represents an attribute. Valid and default values for the attribute are defined in a document type de...
Definition: XmlAttribute.cs:7
An abstract class for T:System.Xml.Schema.XmlSchemaAll, T:System.Xml.Schema.XmlSchemaChoice,...
Represents the group element with ref attribute from the XML Schema as specified by the World Wide We...
Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C)....
Represents an XML qualified name.
XmlQualifiedName? RefName
Gets or sets the name of a group defined in this schema (or another schema indicated by the specified...
static readonly XmlQualifiedName Empty
Provides an empty T:System.Xml.XmlQualifiedName.
Abstract class for that is the base class for all particle types (e.g. T:System.Xml....