Example: XmlDocument xml = new XmlDocument(); Element root = xml.DocumentElement; XmlProcessingInstruction pi = xml.CreateProcessingInstruction("xml-stylesheet", "type='text/xsl' href='ticket.xsl'"); xml.InsertBefore(pi, root);