Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TextUtf8RawTextWriter.cs
Go to the documentation of this file.
1using System.IO;
2
3namespace System.Xml;
4
6{
7 internal override bool SupportsNamespaceDeclarationInChunks => false;
8
10 : base(stream, settings)
11 {
12 }
13
15 {
16 }
17
18 internal override void WriteXmlDeclaration(string xmldecl)
19 {
20 }
21
22 public override void WriteDocType(string name, string pubid, string sysid, string subset)
23 {
24 }
25
26 public override void WriteStartElement(string prefix, string localName, string ns)
27 {
28 }
29
30 internal override void WriteEndElement(string prefix, string localName, string ns)
31 {
32 }
33
34 internal override void WriteFullEndElement(string prefix, string localName, string ns)
35 {
36 }
37
38 internal override void StartElementContent()
39 {
40 }
41
42 public override void WriteStartAttribute(string prefix, string localName, string ns)
43 {
44 _inAttributeValue = true;
45 }
46
47 public override void WriteEndAttribute()
48 {
49 _inAttributeValue = false;
50 }
51
52 internal override void WriteNamespaceDeclaration(string prefix, string ns)
53 {
54 }
55
56 public override void WriteCData(string text)
57 {
58 base.WriteRaw(text);
59 }
60
61 public override void WriteComment(string text)
62 {
63 }
64
65 public override void WriteProcessingInstruction(string name, string text)
66 {
67 }
68
69 public override void WriteEntityRef(string name)
70 {
71 }
72
73 public override void WriteCharEntity(char ch)
74 {
75 }
76
77 public override void WriteSurrogateCharEntity(char lowChar, char highChar)
78 {
79 }
80
81 public override void WriteWhitespace(string ws)
82 {
84 {
85 base.WriteRaw(ws);
86 }
87 }
88
89 public override void WriteString(string textBlock)
90 {
92 {
93 base.WriteRaw(textBlock);
94 }
95 }
96
97 public override void WriteChars(char[] buffer, int index, int count)
98 {
100 {
101 base.WriteRaw(buffer, index, count);
102 }
103 }
104
105 public override void WriteRaw(char[] buffer, int index, int count)
106 {
108 {
109 base.WriteRaw(buffer, index, count);
110 }
111 }
112
113 public override void WriteRaw(string data)
114 {
116 {
117 base.WriteRaw(data);
118 }
119 }
120}
override void WriteDocType(string name, string pubid, string sysid, string subset)
override void WriteEndElement(string prefix, string localName, string ns)
override void WriteWhitespace(string ws)
override void WriteRaw(char[] buffer, int index, int count)
override void WriteXmlDeclaration(string xmldecl)
override void WriteFullEndElement(string prefix, string localName, string ns)
override void WriteStartElement(string prefix, string localName, string ns)
override void WriteNamespaceDeclaration(string prefix, string ns)
override void WriteStartAttribute(string prefix, string localName, string ns)
override void WriteString(string textBlock)
override void WriteRaw(string data)
override void WriteComment(string text)
override void WriteXmlDeclaration(XmlStandalone standalone)
override void WriteProcessingInstruction(string name, string text)
override void WriteEntityRef(string name)
override void WriteCData(string text)
override void WriteChars(char[] buffer, int index, int count)
override void WriteSurrogateCharEntity(char lowChar, char highChar)
TextUtf8RawTextWriter(Stream stream, XmlWriterSettings settings)