Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlNotation.cs
Go to the documentation of this file.
1namespace System.Xml;
2
3public class XmlNotation : XmlNode
4{
5 private readonly string _publicId;
6
7 private readonly string _systemId;
8
9 private readonly string _name;
10
11 public override string Name => _name;
12
13 public override string LocalName => _name;
14
15 public override XmlNodeType NodeType => XmlNodeType.Notation;
16
17 public override bool IsReadOnly => true;
18
19 public string? PublicId => _publicId;
20
21 public string? SystemId => _systemId;
22
23 public override string OuterXml => string.Empty;
24
25 public override string InnerXml
26 {
27 get
28 {
29 return string.Empty;
30 }
31 set
32 {
34 }
35 }
36
37 internal XmlNotation(string name, string publicId, string systemId, XmlDocument doc)
38 : base(doc)
39 {
40 _name = doc.NameTable.Add(name);
41 _publicId = publicId;
42 _systemId = systemId;
43 }
44
45 public override XmlNode CloneNode(bool deep)
46 {
48 }
49
50 public override void WriteTo(XmlWriter w)
51 {
52 }
53
54 public override void WriteContentTo(XmlWriter w)
55 {
56 }
57}
static string Xdom_Node_Cloning
Definition SR.cs:1350
static string Xdom_Set_InnerXml
Definition SR.cs:1302
Definition SR.cs:7
override XmlNodeType NodeType
override XmlNode CloneNode(bool deep)
readonly string _systemId
Definition XmlNotation.cs:7
override string LocalName
override void WriteTo(XmlWriter w)
override bool IsReadOnly
override string Name
override string OuterXml
readonly string _name
Definition XmlNotation.cs:9
XmlNotation(string name, string publicId, string systemId, XmlDocument doc)
override string InnerXml
readonly string _publicId
Definition XmlNotation.cs:5
override void WriteContentTo(XmlWriter w)