public override void WriteNmToken (string nmtoken) { if (nmtoken == null) throw ArgumentError ("nmtoken"); if (!XmlChar.IsNmToken (nmtoken)) throw ArgumentError ("Not a valid NMTOKEN string."); WriteString (nmtoken); }