Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TextEncodedRawTextWriter.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(writer, settings)
11 {
12 }
13
15 : base(stream, settings)
16 {
17 }
18
20 {
21 }
22
23 internal override void WriteXmlDeclaration(string xmldecl)
24 {
25 }
26
27 public override void WriteDocType(string name, string pubid, string sysid, string subset)
28 {
29 }
30
31 public override void WriteStartElement(string prefix, string localName, string ns)
32 {
33 }
34
35 internal override void WriteEndElement(string prefix, string localName, string ns)
36 {
37 }
38
39 internal override void WriteFullEndElement(string prefix, string localName, string ns)
40 {
41 }
42
43 internal override void StartElementContent()
44 {
45 }
46
47 public override void WriteStartAttribute(string prefix, string localName, string ns)
48 {
49 _inAttributeValue = true;
50 }
51
52 public override void WriteEndAttribute()
53 {
54 _inAttributeValue = false;
55 }
56
57 internal override void WriteNamespaceDeclaration(string prefix, string ns)
58 {
59 }
60
61 public override void WriteCData(string text)
62 {
63 base.WriteRaw(text);
64 }
65
66 public override void WriteComment(string text)
67 {
68 }
69
70 public override void WriteProcessingInstruction(string name, string text)
71 {
72 }
73
74 public override void WriteEntityRef(string name)
75 {
76 }
77
78 public override void WriteCharEntity(char ch)
79 {
80 }
81
82 public override void WriteSurrogateCharEntity(char lowChar, char highChar)
83 {
84 }
85
86 public override void WriteWhitespace(string ws)
87 {
89 {
90 base.WriteRaw(ws);
91 }
92 }
93
94 public override void WriteString(string textBlock)
95 {
97 {
98 base.WriteRaw(textBlock);
99 }
100 }
101
102 public override void WriteChars(char[] buffer, int index, int count)
103 {
105 {
106 base.WriteRaw(buffer, index, count);
107 }
108 }
109
110 public override void WriteRaw(char[] buffer, int index, int count)
111 {
113 {
114 base.WriteRaw(buffer, index, count);
115 }
116 }
117
118 public override void WriteRaw(string data)
119 {
121 {
122 base.WriteRaw(data);
123 }
124 }
125}
override void WriteXmlDeclaration(string xmldecl)
override void WriteStartAttribute(string prefix, string localName, string ns)
override void WriteFullEndElement(string prefix, string localName, string ns)
override void WriteXmlDeclaration(XmlStandalone standalone)
override void WriteDocType(string name, string pubid, string sysid, string subset)
override void WriteRaw(char[] buffer, int index, int count)
override void WriteString(string textBlock)
override void WriteChars(char[] buffer, int index, int count)
TextEncodedRawTextWriter(TextWriter writer, XmlWriterSettings settings)
override void WriteSurrogateCharEntity(char lowChar, char highChar)
override void WriteProcessingInstruction(string name, string text)
override void WriteNamespaceDeclaration(string prefix, string ns)
TextEncodedRawTextWriter(Stream stream, XmlWriterSettings settings)
override void WriteEndElement(string prefix, string localName, string ns)
override void WriteStartElement(string prefix, string localName, string ns)