123 Write(
"<META http-equiv=\"Content-Type\" content=\"");
152 for (
int i = 0; i <
node.TextInfoCount; i++)
213 Write(
" version=\"1.0\"");
216 Write(
" encoding=\"");
222 Write(
" standalone=\"");
294 switch (
node.NodeType)
397 switch (
node.NodeType)
437 if (name ==
null || name.Length <= 0)
519 for (
int i = 0; i <
bytes; i++)
537 for (i = 0; i <
length; i++)
573 Write(
value.Replace(
"]]>",
"]]]]><![CDATA[>"));
578 for (
int i = 0; i <
count; i++)
621 if (!
record.Manager.CurrentElementScope.Mixed)
virtual int Add(object? value)
virtual bool Contains(object key)
static CultureInfo InvariantCulture
static string Xslt_MultipleRoots
virtual byte[] GetBytes(char[] chars)
int GetMaxByteCount(int charCount)
static bool IsOnlyWhitespace(string str)
static XsltException Create(string res, params string[] args)
static HtmlAttributeProps GetProps(string name)
static HtmlElementProps GetProps(string name)
bool SetDefaultOutput(XsltOutput.OutputMethod method)
void Write(string outputText)
void Indent(RecordBuilder record)
Processor.OutputResult RecordDone(RecordBuilder record)
void WriteProcessingInstruction(BuilderInfo node)
void WriteHtmlAttributeValue(string value)
bool DecideDefaultOutput(BuilderInfo node)
void WriteCDataSection(string value)
void WriteEndElement(RecordBuilder record)
void WriteTextNode(BuilderInfo node)
static readonly string[] s_XmlAttributeValueReplace
void WriteDoctype(BuilderInfo mainNode)
void WriteStartElement(RecordBuilder record)
void OutputRecord(RecordBuilder record)
static readonly string[] s_TextValueReplace
void WriteHtmlUri(string value)
void CacheOuptutProps(XsltOutput output)
void WriteCData(string value)
void WriteAttributes(ArrayList list, int count, HtmlElementProps htmlElementsProps)
SequentialOutput(Processor processor)
void OutputCachedRecords()
void Write(char outputChar)
static readonly char[] s_XmlAttributeValueFind
void CacheRecord(RecordBuilder record)
static readonly char[] s_TextValueFind
readonly Processor _processor
void WriteName(string prefix, string name)
void WriteXmlDeclaration()
void WriteXmlAttributeValue(string value)
void WriteProcessingInstruction(RecordBuilder record)
void WriteWithReplace(string value, char[] find, string[] replace)
void WriteTextNode(RecordBuilder record)
void OutputRecord(BuilderInfo node)