Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteEntityRef()

void System.Xml.XmlWellFormedWriter.AttributeValueCache.WriteEntityRef ( string name)
inlinepackage

Definition at line 317 of file XmlWellFormedWriter.cs.

318 {
319 if (_singleStringValue != null)
320 {
322 }
323 switch (name)
324 {
325 case "lt":
326 _stringValue.Append('<');
327 break;
328 case "gt":
329 _stringValue.Append('>');
330 break;
331 case "quot":
332 _stringValue.Append('"');
333 break;
334 case "apos":
335 _stringValue.Append('\'');
336 break;
337 case "amp":
338 _stringValue.Append('&');
339 break;
340 default:
341 _stringValue.Append('&');
342 _stringValue.Append(name);
343 _stringValue.Append(';');
344 break;
345 }
346 AddItem(ItemType.EntityRef, name);
347 }
StringBuilder Append(char value, int repeatCount)

References System.Xml.XmlWellFormedWriter.AttributeValueCache._singleStringValue, System.Xml.XmlWellFormedWriter.AttributeValueCache._stringValue, System.Xml.XmlWellFormedWriter.AttributeValueCache.AddItem(), System.Text.StringBuilder.Append(), and System.Xml.XmlWellFormedWriter.AttributeValueCache.StartComplexValue().

Referenced by System.Xml.XmlWellFormedWriter.WriteEntityRef(), and System.Xml.XmlWellFormedWriter.WriteEntityRefAsync().