public override void WriteStartElement( string prefix, string localName, string ns ) {
Debug.Assert( localName != null && localName.Length != 0 && prefix != null && ns != null );
// Add indentation
if ( !mixedContent && base.textPos != base.bufPos) {
WriteIndent();
}
indentLevel++;
mixedContentStack.PushBit( mixedContent );
base.WriteStartElement( prefix, localName, ns );
}