Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
InnerText
override
string
System.Xml.XmlDeclaration.InnerText
get
set
Definition at line
77
of file
XmlDeclaration.cs
.
78
{
79
get
80
{
81
StringBuilder
stringBuilder
=
System
.
Text
.
StringBuilderCache
.
Acquire
();
82
stringBuilder
.Append(
"version=\""
);
83
stringBuilder
.Append(
Version
);
84
stringBuilder
.Append(
'"'
);
85
if
(
Encoding
.Length > 0)
86
{
87
stringBuilder
.Append(
" encoding=\""
);
88
stringBuilder
.Append(
Encoding
);
89
stringBuilder
.Append(
'"'
);
90
}
91
if
(
Standalone
.Length > 0)
92
{
93
stringBuilder
.Append(
" standalone=\""
);
94
stringBuilder
.Append(
Standalone
);
95
stringBuilder
.Append(
'"'
);
96
}
97
return
System
.
Text
.
StringBuilderCache
.
GetStringAndRelease
(
stringBuilder
);
98
}
99
set
100
{
101
string
version =
null
;
102
string
encoding =
null
;
103
string
standalone
=
null
;
104
string
encoding2
=
Encoding
;
105
string
standalone2
=
Standalone
;
106
string
version2
=
Version
;
107
XmlLoader.ParseXmlDeclarationValue(
value
,
out
version,
out
encoding,
out
standalone
);
108
try
109
{
110
if
(version !=
null
&& !
IsValidXmlVersion
(version))
111
{
112
throw
new
ArgumentException
(
System
.
SR
.
Xdom_Version
);
113
}
114
Version
= version;
115
if
(encoding !=
null
)
116
{
117
Encoding
= encoding;
118
}
119
if
(
standalone
!=
null
)
120
{
121
Standalone
=
standalone
;
122
}
123
}
124
catch
125
{
126
Encoding
=
encoding2
;
127
Standalone
=
standalone2
;
128
Version
=
version2
;
129
throw
;
130
}
131
}
132
}
System.SR.Xdom_Version
static string Xdom_Version
Definition
SR.cs:1288
System.SR
Definition
SR.cs:7
System.Text.Encoding
Definition
Encoding.cs:15
System.Text.StringBuilderCache.GetStringAndRelease
static string GetStringAndRelease(StringBuilder sb)
Definition
StringBuilderCache.cs:31
System.Text.StringBuilderCache.Acquire
static StringBuilder Acquire(int capacity=16)
Definition
StringBuilderCache.cs:8
System.Text.StringBuilderCache
Definition
StringBuilderCache.cs:4
System.Text.StringBuilder
Definition
StringBuilder.cs:14
System.Xml.XmlDeclaration.Encoding
string Encoding
Definition
XmlDeclaration.cs:28
System.Xml.XmlDeclaration.Standalone
string Standalone
Definition
XmlDeclaration.cs:42
System.Xml.XmlDeclaration.IsValidXmlVersion
bool IsValidXmlVersion(string ver)
Definition
XmlDeclaration.cs:170
System.Xml.XmlDeclaration.Version
string Version
Definition
XmlDeclaration.cs:15
System.Text
Definition
ConsoleEncoding.cs:1
System.Xml.ExceptionType.ArgumentException
@ ArgumentException
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
System
Definition
BlockingCollection.cs:8
Referenced by
System.Xml.XmlDeclaration.WriteTo()
.
System
Xml
XmlDeclaration
Generated by
1.10.0