public override bool MoveToFirstAttribute () { if (current_node != XmlNodeType.Element) return false; attr_state = AttributeState.Type; return true; }